C# Class System.Net.NetworkInformation.OsxNetworkInterface

Inheritance: UnixNetworkInterface
Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
GetIPProperties ( ) : IPInterfaceProperties
GetIPStatistics ( ) : System.Net.NetworkInformation.IPInterfaceStatistics
GetIPv4Statistics ( ) : IPv4InterfaceStatistics
GetOsxNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]

Protected Methods

Method Description
OsxNetworkInterface ( string name ) : System.Collections.Generic

Private Methods

Method Description
GetOrCreate ( OsxNetworkInterface>.Dictionary interfaces, string name ) : OsxNetworkInterface

Gets or creates an OsxNetworkInterface, based on whether it already exists in the given Dictionary. If created, it is added to the Dictionary.

Method Details

GetIPProperties() public method

public GetIPProperties ( ) : IPInterfaceProperties
return IPInterfaceProperties

GetIPStatistics() public method

public GetIPStatistics ( ) : System.Net.NetworkInformation.IPInterfaceStatistics
return System.Net.NetworkInformation.IPInterfaceStatistics

GetIPv4Statistics() public method

public GetIPv4Statistics ( ) : IPv4InterfaceStatistics
return IPv4InterfaceStatistics

GetOsxNetworkInterfaces() public static method

public static GetOsxNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]
return System.Net.NetworkInformation.NetworkInterface[]

OsxNetworkInterface() protected method

protected OsxNetworkInterface ( string name ) : System.Collections.Generic
name string
return System.Collections.Generic