Język

IPAddress.NetworkToHostOrder Metoda

Definicja

Konwertuje liczbę z kolejności bajtów sieciowych na kolejność bajtów hosta.

Przeciążenia

Nazwa Opis
NetworkToHostOrder(Int16)

Konwertuje krótką wartość z kolejności bajtów sieciowych na kolejność bajtów hostowania.

NetworkToHostOrder(Int32)

Konwertuje wartość całkowitą z kolejności bajtów sieciowych na kolejność bajtów hosta.

NetworkToHostOrder(Int64)

Konwertuje wartość długą z kolejności bajtów sieciowych na kolejność bajtów hostowania.

NetworkToHostOrder(Int16)

Źródło:
IPAddress.cs
Źródło:
IPAddress.cs
Źródło:
IPAddress.cs
Źródło:
IPAddress.cs
Źródło:
IPAddress.cs

Konwertuje krótką wartość z kolejności bajtów sieciowych na kolejność bajtów hostowania.

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

Parametry

network
Int16

Liczba, która ma być konwertowana, wyrażona w kolejności bajtów sieciowych.

Zwraca

Krótka wartość wyrażona w kolejności bajtów hosta.

Przykłady

W poniższym przykładzie użyto NetworkToHostOrder metody , aby przekonwertować krótką wartość z kolejności bajtów sieciowych na kolejność bajtów hostowania.

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

Uwagi

Różne komputery używają różnych konwencji do porządkowania bajtów w wielobajtowych wartościach całkowitych. Niektóre komputery najpierw umieszczają najbardziej znaczący bajt (znany jako kolejność big-endian), a inne najpierw umieszczają najmniej znaczący bajt (znany jako kolejność mało endianu). Aby pracować z komputerami używającymi różnych kolejności bajtów, wszystkie wartości całkowite wysyłane za pośrednictwem sieci są wysyłane w kolejności bajtów sieciowych, która ma najwięcej bajtów.

Metoda NetworkToHostOrder konwertuje wielobajtowe wartości całkowite przechowywane w systemie hosta z kolejności bajtów używanej przez sieć do kolejności bajtów używanej przez hosta.

Zobacz też

Dotyczy

NetworkToHostOrder(Int32)

Źródło:
IPAddress.cs
Źródło:
IPAddress.cs
Źródło:
IPAddress.cs
Źródło:
IPAddress.cs
Źródło:
IPAddress.cs

Konwertuje wartość całkowitą z kolejności bajtów sieciowych na kolejność bajtów hosta.

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

Parametry

network
Int32

Liczba, która ma być konwertowana, wyrażona w kolejności bajtów sieciowych.

Zwraca

Wartość całkowita wyrażona w kolejności bajtów hosta.

Przykłady

W poniższym przykładzie użyto NetworkToHostOrder metody , aby przekonwertować wartość całkowitą z kolejności bajtów sieciowych do hostowania kolejności bajtów.

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

Uwagi

Różne komputery używają różnych konwencji do porządkowania bajtów w wielobajtowych wartościach całkowitych. Niektóre komputery najpierw umieszczają najbardziej znaczący bajt (znany jako kolejność big-endian), a inne najpierw umieszczają najmniej znaczący bajt (znany jako kolejność mało endianu). Aby pracować z komputerami używającymi różnych kolejności bajtów, wszystkie wartości całkowite wysyłane za pośrednictwem sieci są wysyłane w kolejności bajtów sieciowych, która ma najwięcej bajtów.

Metoda NetworkToHostOrder konwertuje wielobajtowe wartości całkowite przechowywane w systemie hosta z kolejności bajtów używanej przez sieć do kolejności bajtów używanej przez hosta.

Zobacz też

Dotyczy

NetworkToHostOrder(Int64)

Źródło:
IPAddress.cs
Źródło:
IPAddress.cs
Źródło:
IPAddress.cs
Źródło:
IPAddress.cs
Źródło:
IPAddress.cs

Konwertuje wartość długą z kolejności bajtów sieciowych na kolejność bajtów hostowania.

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

Parametry

network
Int64

Liczba, która ma być konwertowana, wyrażona w kolejności bajtów sieciowych.

Zwraca

Wartość długa wyrażona w kolejności bajtów hosta.

Przykłady

W poniższym przykładzie użyto NetworkToHostOrder metody w celu przekonwertowania długiej wartości z kolejności bajtów sieciowych na kolejność bajtów hostowania.

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

Uwagi

Różne komputery używają różnych konwencji do porządkowania bajtów w wielobajtowych wartościach całkowitych. Niektóre komputery najpierw umieszczają najbardziej znaczący bajt (znany jako kolejność big-endian), a inne najpierw umieszczają najmniej znaczący bajt (znany jako kolejność mało endianu). Aby pracować z komputerami używającymi różnych kolejności bajtów, wszystkie wartości całkowite wysyłane za pośrednictwem sieci są wysyłane w kolejności bajtów sieciowych, która ma najwięcej bajtów.

Metoda NetworkToHostOrder konwertuje wielobajtowe wartości całkowite przechowywane w systemie hosta z kolejności bajtów używanej przez sieć do kolejności bajtów używanej przez hosta.

Zobacz też

Dotyczy