scripts
This commit is contained in:
@@ -0,0 +1,82 @@
|
||||
using System;
|
||||
|
||||
namespace System.Net.NetworkInformation
|
||||
{
|
||||
/// <summary>Provides information about network interfaces that support Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6).</summary>
|
||||
// Token: 0x0200016E RID: 366
|
||||
public abstract class IPInterfaceProperties
|
||||
{
|
||||
/// <summary>Provides Internet Protocol version 4 (IPv4) configuration data for this network interface.</summary>
|
||||
/// <returns>An <see cref="T:System.Net.NetworkInformation.IPv4InterfaceProperties" /> object that contains IPv4 configuration data, or null if no data is available for the interface.</returns>
|
||||
/// <exception cref="T:System.Net.NetworkInformation.NetworkInformationException">The interface does not support the IPv4 protocol.</exception>
|
||||
// Token: 0x06000C78 RID: 3192
|
||||
public abstract IPv4InterfaceProperties GetIPv4Properties();
|
||||
|
||||
/// <summary>Provides Internet Protocol version 6 (IPv6) configuration data for this network interface.</summary>
|
||||
/// <returns>An <see cref="T:System.Net.NetworkInformation.IPv6InterfaceProperties" /> object that contains IPv6 configuration data.</returns>
|
||||
/// <exception cref="T:System.Net.NetworkInformation.NetworkInformationException">The interface does not support the IPv6 protocol.</exception>
|
||||
// Token: 0x06000C79 RID: 3193
|
||||
public abstract IPv6InterfaceProperties GetIPv6Properties();
|
||||
|
||||
/// <summary>Gets the anycast IP addresses assigned to this interface.</summary>
|
||||
/// <returns>An <see cref="T:System.Net.NetworkInformation.IPAddressInformationCollection" /> that contains the anycast addresses for this interface.</returns>
|
||||
// Token: 0x17000357 RID: 855
|
||||
// (get) Token: 0x06000C7A RID: 3194
|
||||
public abstract IPAddressInformationCollection AnycastAddresses { get; }
|
||||
|
||||
/// <summary>Gets the addresses of Dynamic Host Configuration Protocol (DHCP) servers for this interface.</summary>
|
||||
/// <returns>An <see cref="T:System.Net.NetworkInformation.IPAddressCollection" /> that contains the address information for DHCP servers, or an empty array if no servers are found.</returns>
|
||||
// Token: 0x17000358 RID: 856
|
||||
// (get) Token: 0x06000C7B RID: 3195
|
||||
public abstract IPAddressCollection DhcpServerAddresses { get; }
|
||||
|
||||
/// <summary>Gets the addresses of Domain Name System (DNS) servers for this interface.</summary>
|
||||
/// <returns>A <see cref="T:System.Net.NetworkInformation.IPAddressCollection" /> that contains the DNS server addresses.</returns>
|
||||
// Token: 0x17000359 RID: 857
|
||||
// (get) Token: 0x06000C7C RID: 3196
|
||||
public abstract IPAddressCollection DnsAddresses { get; }
|
||||
|
||||
/// <summary>Gets the Domain Name System (DNS) suffix associated with this interface.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> that contains the DNS suffix for this interface, or <see cref="F:System.String.Empty" /> if there is no DNS suffix for the interface.</returns>
|
||||
/// <exception cref="T:System.PlatformNotSupportedException">This property is not valid on computers running operating systems earlier than Windows 2000. </exception>
|
||||
// Token: 0x1700035A RID: 858
|
||||
// (get) Token: 0x06000C7D RID: 3197
|
||||
public abstract string DnsSuffix { get; }
|
||||
|
||||
/// <summary>Gets the network gateway addresses for this interface.</summary>
|
||||
/// <returns>An <see cref="T:System.Net.NetworkInformation.GatewayIPAddressInformationCollection" /> that contains the address information for network gateways, or an empty array if no gateways are found.</returns>
|
||||
// Token: 0x1700035B RID: 859
|
||||
// (get) Token: 0x06000C7E RID: 3198
|
||||
public abstract GatewayIPAddressInformationCollection GatewayAddresses { get; }
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.Boolean" /> value that indicates whether NetBt is configured to use DNS name resolution on this interface.</summary>
|
||||
/// <returns>true if NetBt is configured to use DNS name resolution on this interface; otherwise, false.</returns>
|
||||
// Token: 0x1700035C RID: 860
|
||||
// (get) Token: 0x06000C7F RID: 3199
|
||||
public abstract bool IsDnsEnabled { get; }
|
||||
|
||||
/// <summary>Gets a <see cref="T:System.Boolean" /> value that indicates whether this interface is configured to automatically register its IP address information with the Domain Name System (DNS).</summary>
|
||||
/// <returns>true if this interface is configured to automatically register a mapping between its dynamic IP address and static domain names; otherwise, false.</returns>
|
||||
// Token: 0x1700035D RID: 861
|
||||
// (get) Token: 0x06000C80 RID: 3200
|
||||
public abstract bool IsDynamicDnsEnabled { get; }
|
||||
|
||||
/// <summary>Gets the multicast addresses assigned to this interface.</summary>
|
||||
/// <returns>An <see cref="T:System.Net.NetworkInformation.MulticastIPAddressInformationCollection" /> that contains the multicast addresses for this interface.</returns>
|
||||
// Token: 0x1700035E RID: 862
|
||||
// (get) Token: 0x06000C81 RID: 3201
|
||||
public abstract MulticastIPAddressInformationCollection MulticastAddresses { get; }
|
||||
|
||||
/// <summary>Gets the unicast addresses assigned to this interface.</summary>
|
||||
/// <returns>An <see cref="T:System.Net.NetworkInformation.UnicastIPAddressInformationCollection" /> that contains the unicast addresses for this interface.</returns>
|
||||
// Token: 0x1700035F RID: 863
|
||||
// (get) Token: 0x06000C82 RID: 3202
|
||||
public abstract UnicastIPAddressInformationCollection UnicastAddresses { get; }
|
||||
|
||||
/// <summary>Gets the addresses of Windows Internet Name Service (WINS) servers.</summary>
|
||||
/// <returns>An <see cref="T:System.Net.NetworkInformation.IPAddressCollection" /> that contains the address information for WINS servers, or an empty array if no servers are found.</returns>
|
||||
// Token: 0x17000360 RID: 864
|
||||
// (get) Token: 0x06000C83 RID: 3203
|
||||
public abstract IPAddressCollection WinsServersAddresses { get; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user