Provides information about network interfaces that support Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6).
| C# | Visual Basic |
public sealed class IPInterfaceProperties
Public NotInheritable Class IPInterfaceProperties
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| AnycastAddresses |
Gets the anycast IP addresses assigned to this interface.
| |
| DnsAddresses |
Gets the addresses of Domain Name System (DNS) servers for this interface.
| |
| DnsSuffix |
Gets the Domain Name System (DNS) suffix associated with this interface.
| |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode()()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType()()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| IsDynamicDnsEnabled |
Gets a Boolean value that indicates whether this interface is configured to automatically register its IP address information with the Domain Name System (DNS).
| |
| MemberwiseClone()()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| MulticastAddresses |
Gets the multicast addresses assigned to this interface.
| |
| ToString()()()() | (Inherited from Object.) | |
| UnicastAddresses |
Gets the unicast addresses assigned to this interface.
|
This class provides access to configuration and address information for network interfaces that support IPv4 or IPv6.
You do not create instances of this class; they are returned by the GetIPProperties()()()() method.
| Platforms Supported | |
|---|---|
| Windows Mobile | Windows Mobile Version 5.0 and later |
| Windows Embedded Compact | Windows CE .NET 4.1 and later |
| Object | |
| IPInterfaceProperties | |