28 lines
1.3 KiB
C#
28 lines
1.3 KiB
C#
using System;
|
|
|
|
namespace System.Net.NetworkInformation
|
|
{
|
|
/// <summary>Provides information about a network interface address.</summary>
|
|
// Token: 0x0200015E RID: 350
|
|
public abstract class IPAddressInformation
|
|
{
|
|
/// <summary>Gets the Internet Protocol (IP) address.</summary>
|
|
/// <returns>An <see cref="T:System.Net.IPAddress" /> instance that contains the IP address of an interface.</returns>
|
|
// Token: 0x170002F4 RID: 756
|
|
// (get) Token: 0x06000BC6 RID: 3014
|
|
public abstract IPAddress Address { get; }
|
|
|
|
/// <summary>Gets a <see cref="T:System.Boolean" /> value that indicates whether the Internet Protocol (IP) address is valid to appear in a Domain Name System (DNS) server database.</summary>
|
|
/// <returns>true if the address can appear in a DNS database; otherwise, false.</returns>
|
|
// Token: 0x170002F5 RID: 757
|
|
// (get) Token: 0x06000BC7 RID: 3015
|
|
public abstract bool IsDnsEligible { get; }
|
|
|
|
/// <summary>Gets a <see cref="T:System.Boolean" /> value that indicates whether the Internet Protocol (IP) address is transient (a cluster address).</summary>
|
|
/// <returns>true if the address is transient; otherwise, false.</returns>
|
|
// Token: 0x170002F6 RID: 758
|
|
// (get) Token: 0x06000BC8 RID: 3016
|
|
public abstract bool IsTransient { get; }
|
|
}
|
|
}
|