IPAddress.NetworkToHostOrder Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wandelt eine Zahl aus der Netzwerkbytereihenfolge in die Hostbytereihenfolge um.
Überlädt
| Name | Beschreibung |
|---|---|
| NetworkToHostOrder(Int32) |
Konvertiert einen ganzzahligen Wert aus der Netzwerkbytereihenfolge in die Hostbytereihenfolge. |
| NetworkToHostOrder(Int64) |
Wandelt einen langen Wert aus der Netzwerkbytereihenfolge in die Hostbytereihenfolge um. |
| NetworkToHostOrder(Int16) |
Wandelt einen kurzen Wert aus der Netzwerkbytereihenfolge in die Hostbytereihenfolge um. |
NetworkToHostOrder(Int32)
Konvertiert einen ganzzahligen Wert aus der Netzwerkbytereihenfolge in die Hostbytereihenfolge.
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
Parameter
- network
- Int32
Die zahl, die konvertiert werden soll, ausgedrückt in der Netzwerkbytereihenfolge.
Gibt zurück
Ein ganzzahliger Wert, ausgedrückt in der Hostbytereihenfolge.
Beispiele
Im folgenden Beispiel wird die NetworkToHostOrder Methode verwendet, um einen ganzzahligen Wert aus der Netzwerkbytereihenfolge in die Bytereihenfolge zu konvertieren.
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
Hinweise
Verschiedene Computer verwenden unterschiedliche Konventionen zum Sortieren der Bytes innerhalb von Multibyte-Ganzzahlwerten. Einige Computer setzen das wichtigste Byte zuerst (als Big-Endian-Ordnung bezeichnet) und andere setzen das am wenigsten signifikante Byte zuerst (als "little-endian order" bezeichnet). Um mit Computern zu arbeiten, die unterschiedliche Bytereihenfolge verwenden, werden alle ganzzahligen Werte, die über das Netzwerk gesendet werden, in der Netzwerkbytereihenfolge gesendet werden, die das wichtigste Byte zuerst aufweist.
Die NetworkToHostOrder Methode konvertiert Multibyte-Ganzzahlwerte, die im Hostsystem gespeichert sind, aus der Bytereihenfolge, die vom Netzwerk verwendet wird, in die vom Host verwendete Bytereihenfolge.
Weitere Informationen
Gilt für:
NetworkToHostOrder(Int64)
Wandelt einen langen Wert aus der Netzwerkbytereihenfolge in die Hostbytereihenfolge um.
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
Parameter
- network
- Int64
Die zahl, die konvertiert werden soll, ausgedrückt in der Netzwerkbytereihenfolge.
Gibt zurück
Ein langer Wert, ausgedrückt in der Hostbytereihenfolge.
Beispiele
Im folgenden Beispiel wird die NetworkToHostOrder Methode verwendet, um einen langen Wert aus der Netzwerkbytereihenfolge in die Hostbytereihenfolge zu konvertieren.
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
Hinweise
Verschiedene Computer verwenden unterschiedliche Konventionen zum Sortieren der Bytes innerhalb von Multibyte-Ganzzahlwerten. Einige Computer setzen das wichtigste Byte zuerst (als Big-Endian-Ordnung bezeichnet) und andere setzen das am wenigsten signifikante Byte zuerst (als "little-endian order" bezeichnet). Um mit Computern zu arbeiten, die unterschiedliche Bytereihenfolge verwenden, werden alle ganzzahligen Werte, die über das Netzwerk gesendet werden, in der Netzwerkbytereihenfolge gesendet werden, die das wichtigste Byte zuerst aufweist.
Die NetworkToHostOrder Methode konvertiert Multibyte-Ganzzahlwerte, die im Hostsystem gespeichert sind, aus der Bytereihenfolge, die vom Netzwerk verwendet wird, in die vom Host verwendete Bytereihenfolge.
Weitere Informationen
Gilt für:
NetworkToHostOrder(Int16)
Wandelt einen kurzen Wert aus der Netzwerkbytereihenfolge in die Hostbytereihenfolge um.
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
Parameter
- network
- Int16
Die zahl, die konvertiert werden soll, ausgedrückt in der Netzwerkbytereihenfolge.
Gibt zurück
Ein kurzer Wert, ausgedrückt in der Hostbytereihenfolge.
Beispiele
Im folgenden Beispiel wird die NetworkToHostOrder Methode verwendet, um einen kurzen Wert aus der Netzwerkbytereihenfolge in die Bytereihenfolge zu konvertieren.
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
Hinweise
Verschiedene Computer verwenden unterschiedliche Konventionen zum Sortieren der Bytes innerhalb von Multibyte-Ganzzahlwerten. Einige Computer setzen das wichtigste Byte zuerst (als Big-Endian-Ordnung bezeichnet) und andere setzen das am wenigsten signifikante Byte zuerst (als "little-endian order" bezeichnet). Um mit Computern zu arbeiten, die unterschiedliche Bytereihenfolge verwenden, werden alle ganzzahligen Werte, die über das Netzwerk gesendet werden, in der Netzwerkbytereihenfolge gesendet werden, die das wichtigste Byte zuerst aufweist.
Die NetworkToHostOrder Methode konvertiert Multibyte-Ganzzahlwerte, die im Hostsystem gespeichert sind, aus der Bytereihenfolge, die vom Netzwerk verwendet wird, in die vom Host verwendete Bytereihenfolge.