IPAddress.NetworkToHostOrder Methode

Definitie

Converteert een getal van netwerk bytevolgorde naar host bytevolgorde.

Overloads

Name Description
NetworkToHostOrder(Int32)

Converteert een geheel getal van de netwerk-bytevolgorde naar host bytevolgorde.

NetworkToHostOrder(Int64)

Converteert een lange waarde van netwerk bytevolgorde naar bytevolgorde hosten.

NetworkToHostOrder(Int16)

Converteert een korte waarde van netwerk bytevolgorde naar bytevolgorde hosten.

NetworkToHostOrder(Int32)

Converteert een geheel getal van de netwerk-bytevolgorde naar host bytevolgorde.

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

Parameters

network
Int32

Het getal dat moet worden geconverteerd, uitgedrukt in netwerk bytevolgorde.

Retouren

Een geheel getal, uitgedrukt in de bytevolgorde van de host.

Voorbeelden

In het volgende voorbeeld wordt de NetworkToHostOrder methode gebruikt om een geheel getal te converteren van de netwerk-bytevolgorde naar de host-bytevolgorde.

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

Opmerkingen

Verschillende computers gebruiken verschillende conventies voor het ordenen van de bytes binnen gehele getallen van meerderebyte. Sommige computers plaatsen de belangrijkste byte eerst (bekend als big-endian volgorde) en andere zetten de minst significante byte eerst (ook wel bekend als little-endian volgorde). Als u wilt werken met computers die verschillende bytevolgorde gebruiken, worden alle gehele getallen die via het netwerk worden verzonden, verzonden in de volgorde van de netwerk byte die de belangrijkste byte als eerste heeft.

De NetworkToHostOrder methode converteert multibyte integerwaarden die zijn opgeslagen op het hostsysteem van de bytevolgorde die door het netwerk wordt gebruikt naar de bytevolgorde die door de host wordt gebruikt.

Zie ook

Van toepassing op

NetworkToHostOrder(Int64)

Converteert een lange waarde van netwerk bytevolgorde naar bytevolgorde hosten.

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

Parameters

network
Int64

Het getal dat moet worden geconverteerd, uitgedrukt in netwerk bytevolgorde.

Retouren

Een lange waarde, uitgedrukt in volgorde van host byte.

Voorbeelden

In het volgende voorbeeld wordt de NetworkToHostOrder methode gebruikt om een lange waarde te converteren van de netwerk-bytevolgorde naar de host-bytevolgorde.

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

Opmerkingen

Verschillende computers gebruiken verschillende conventies voor het ordenen van de bytes binnen gehele getallen van meerderebyte. Sommige computers plaatsen de belangrijkste byte eerst (bekend als big-endian volgorde) en andere zetten de minst significante byte eerst (ook wel bekend als little-endian volgorde). Als u wilt werken met computers die verschillende bytevolgorde gebruiken, worden alle gehele getallen die via het netwerk worden verzonden, verzonden in de volgorde van de netwerk byte die de belangrijkste byte als eerste heeft.

De NetworkToHostOrder methode converteert multibyte integerwaarden die zijn opgeslagen op het hostsysteem van de bytevolgorde die door het netwerk wordt gebruikt naar de bytevolgorde die door de host wordt gebruikt.

Zie ook

Van toepassing op

NetworkToHostOrder(Int16)

Converteert een korte waarde van netwerk bytevolgorde naar bytevolgorde hosten.

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

Parameters

network
Int16

Het getal dat moet worden geconverteerd, uitgedrukt in netwerk bytevolgorde.

Retouren

Een korte waarde, uitgedrukt in volgorde van host byte.

Voorbeelden

In het volgende voorbeeld wordt de NetworkToHostOrder methode gebruikt om een korte waarde te converteren van de netwerk-bytevolgorde naar de host-bytevolgorde.

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

Opmerkingen

Verschillende computers gebruiken verschillende conventies voor het ordenen van de bytes binnen gehele getallen van meerderebyte. Sommige computers plaatsen de belangrijkste byte eerst (bekend als big-endian volgorde) en andere zetten de minst significante byte eerst (ook wel bekend als little-endian volgorde). Als u wilt werken met computers die verschillende bytevolgorde gebruiken, worden alle gehele getallen die via het netwerk worden verzonden, verzonden in de volgorde van de netwerk byte die de belangrijkste byte als eerste heeft.

De NetworkToHostOrder methode converteert multibyte integerwaarden die zijn opgeslagen op het hostsysteem van de bytevolgorde die door het netwerk wordt gebruikt naar de bytevolgorde die door de host wordt gebruikt.

Zie ook

Van toepassing op