IPAddress.NetworkToHostOrder Метод

Определение

Преобразует число из порядка байтов сети в порядок байтов узла.

Перегрузки

Имя Описание
NetworkToHostOrder(Int32)

Преобразует целочисленное значение из сетевого порядка байтов в порядок байтов узла.

NetworkToHostOrder(Int64)

Преобразует длинное значение из сетевого порядка байтов в порядок байтов узла.

NetworkToHostOrder(Int16)

Преобразует короткое значение из сетевого порядка байтов в порядок байтов узла.

NetworkToHostOrder(Int32)

Преобразует целочисленное значение из сетевого порядка байтов в порядок байтов узла.

public:
 static int NetworkToHostOrder(int network);
public static int NetworkToHostOrder(int network);
static member NetworkToHostOrder : int -> int
Public Shared Function NetworkToHostOrder (network As Integer) As Integer

Параметры

network
Int32

Число для преобразования, выраженное в порядке байтов сети.

Возвращаемое значение

Целочисленное значение, выраженное в порядке байтов узла.

Примеры

В следующем примере метод используется NetworkToHostOrder для преобразования целочисленного значения из сетевого порядка байтов в порядок байтов узла.

public void NetworkToHostOrder_Integer(int networkByte)
{
  int hostByte;
  // Converts an integer value from network byte order to host byte order.
  hostByte = IPAddress.NetworkToHostOrder(networkByte);
  Console.WriteLine("Network byte order to Host byte order of {0} is {1}", networkByte, hostByte);
}
Public Sub NetworkToHostOrder_Integer(networkByte As Integer)
    Dim hostByte As Integer
    ' Converts an integer value from network byte order to host byte order.
    hostByte = IPAddress.NetworkToHostOrder(networkByte)
    Console.WriteLine("Network byte order to Host byte order of {0} is {1}", networkByte, hostByte)
End Sub

Комментарии

Разные компьютеры используют разные соглашения для упорядочивания байтов в многобайтовых целочисленных значениях. Некоторые компьютеры ставят наиболее значимый байт первый (известный как большой порядковый байт) и другие ставят наименее значимые байты первым (известный как маленький порядок байтов). Для работы с компьютерами, используюющими разные порядок байтов, все целые значения, отправляемые по сети, отправляются в порядке байтов сети, который имеет наиболее значительный байт.

Метод NetworkToHostOrder преобразует многобайтовые целочисленные значения, хранящиеся в системе узлов, из порядка байтов, используемого сетью в байтовый порядок, используемый узлом.

См. также раздел

Применяется к

NetworkToHostOrder(Int64)

Преобразует длинное значение из сетевого порядка байтов в порядок байтов узла.

public:
 static long NetworkToHostOrder(long network);
public static long NetworkToHostOrder(long network);
static member NetworkToHostOrder : int64 -> int64
Public Shared Function NetworkToHostOrder (network As Long) As Long

Параметры

network
Int64

Число для преобразования, выраженное в порядке байтов сети.

Возвращаемое значение

Длинное значение, выраженное в порядке байтов узла.

Примеры

В следующем примере метод используется NetworkToHostOrder для преобразования длинного значения из порядка байтов сети в порядок байтов узла.

public void NetworkToHostOrder_Long(long networkByte)
{
  long hostByte;
  // Converts a long value from network byte order to host byte order.
  hostByte = IPAddress.NetworkToHostOrder(networkByte);
  Console.WriteLine("Network byte order to Host byte order of {0} is {1}", networkByte, hostByte);
}
Public Sub NetworkToHostOrder_Long(networkByte As Long)
    Dim hostByte As Long
    ' Converts a long value from network byte order to host byte order.
    hostByte = IPAddress.NetworkToHostOrder(networkByte)
    Console.WriteLine("Network byte order to Host byte order of {0} is {1}", networkByte, hostByte)
End Sub

Комментарии

Разные компьютеры используют разные соглашения для упорядочивания байтов в многобайтовых целочисленных значениях. Некоторые компьютеры ставят наиболее значимый байт первый (известный как большой порядковый байт) и другие ставят наименее значимые байты первым (известный как маленький порядок байтов). Для работы с компьютерами, используюющими разные порядок байтов, все целые значения, отправляемые по сети, отправляются в порядке байтов сети, который имеет наиболее значительный байт.

Метод NetworkToHostOrder преобразует многобайтовые целочисленные значения, хранящиеся в системе узлов, из порядка байтов, используемого сетью в байтовый порядок, используемый узлом.

См. также раздел

Применяется к

NetworkToHostOrder(Int16)

Преобразует короткое значение из сетевого порядка байтов в порядок байтов узла.

public:
 static short NetworkToHostOrder(short network);
public static short NetworkToHostOrder(short network);
static member NetworkToHostOrder : int16 -> int16
Public Shared Function NetworkToHostOrder (network As Short) As Short

Параметры

network
Int16

Число для преобразования, выраженное в порядке байтов сети.

Возвращаемое значение

Короткое значение, выраженное в порядке байтов узла.

Примеры

В следующем примере метод используется NetworkToHostOrder для преобразования короткого значения из порядка байтов сети в порядок байтов узла.

public void NetworkToHostOrder_Short(short networkByte)
{
  short hostByte;
  // Converts a short value from network byte order to host byte order.
  hostByte = IPAddress.NetworkToHostOrder(networkByte);
  Console.WriteLine("Network byte order to Host byte order of {0} is {1}", networkByte, hostByte);
}
Public Sub NetworkToHostOrder_Short(networkByte As Short)
    Dim hostByte As Short
    ' Converts a short value from network byte order to host byte order.
    hostByte = IPAddress.NetworkToHostOrder(networkByte)
    Console.WriteLine("Network byte order to Host byte order of {0} is {1}", networkByte, hostByte)
End Sub

Комментарии

Разные компьютеры используют разные соглашения для упорядочивания байтов в многобайтовых целочисленных значениях. Некоторые компьютеры ставят наиболее значимый байт первый (известный как большой порядковый байт) и другие ставят наименее значимые байты первым (известный как маленький порядок байтов). Для работы с компьютерами, используюющими разные порядок байтов, все целые значения, отправляемые по сети, отправляются в порядке байтов сети, который имеет наиболее значительный байт.

Метод NetworkToHostOrder преобразует многобайтовые целочисленные значения, хранящиеся в системе узлов, из порядка байтов, используемого сетью в байтовый порядок, используемый узлом.

См. также раздел

Применяется к