C# Класс System.Net.NetworkInformation.LinuxNetworkInterface

Implements a NetworkInterface on Linux.
Наследование: UnixNetworkInterface
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetIPProperties ( ) : IPInterfaceProperties
GetIPStatistics ( ) : System.Net.NetworkInformation.IPInterfaceStatistics
GetIPv4Statistics ( ) : IPv4InterfaceStatistics
GetLinuxNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]

Приватные методы

Метод Описание
GetOperationalStatus ( string name ) : OperationalStatus
GetOrCreate ( LinuxNetworkInterface>.Dictionary interfaces, string name ) : LinuxNetworkInterface

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

GetSpeed ( string name ) : long?
GetSupportsMulticast ( string name ) : bool?
LinuxNetworkInterface ( string name ) : System.Collections.Generic
MapState ( string state ) : OperationalStatus

Описание методов

GetIPProperties() публичный Метод

public GetIPProperties ( ) : IPInterfaceProperties
Результат IPInterfaceProperties

GetIPStatistics() публичный Метод

public GetIPStatistics ( ) : System.Net.NetworkInformation.IPInterfaceStatistics
Результат System.Net.NetworkInformation.IPInterfaceStatistics

GetIPv4Statistics() публичный Метод

public GetIPv4Statistics ( ) : IPv4InterfaceStatistics
Результат IPv4InterfaceStatistics

GetLinuxNetworkInterfaces() публичный статический Метод

public static GetLinuxNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]
Результат System.Net.NetworkInformation.NetworkInterface[]