IPAddress.NetworkToHostOrder Método

Definição

Converte um número da ordem dos bytes da rede para a ordem dos bytes do hospedeiro.

Sobrecargas

Name Description
NetworkToHostOrder(Int16)

Converte um valor curto da ordem dos bytes da rede para a ordem dos bytes do host.

NetworkToHostOrder(Int32)

Converte um valor inteiro da ordem dos bytes da rede para a ordem dos bytes do hospedeiro.

NetworkToHostOrder(Int64)

Converte um valor longo da ordem dos bytes da rede para a ordem dos bytes do hospedeiro.

NetworkToHostOrder(Int16)

Origem:
IPAddress.cs
Origem:
IPAddress.cs
Origem:
IPAddress.cs
Origem:
IPAddress.cs
Origem:
IPAddress.cs

Converte um valor curto da ordem dos bytes da rede para a ordem dos bytes do host.

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

Parâmetros

network
Int16

O número a converter, expresso em ordem de bytes de rede.

Devoluções

Um valor curto, expresso por ordem de bytes do hospedeiro.

Exemplos

O exemplo seguinte utiliza o NetworkToHostOrder método para converter um valor curto da ordem dos bytes da rede para a ordem dos bytes do hospedeiro.

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

Observações

Diferentes computadores usam convenções distintas para ordenar os bytes dentro dos valores inteiros de vários bytes. Alguns computadores colocam primeiro o byte mais significativo (conhecido como ordem big-endian) e outros colocam primeiro o byte menos significativo (conhecido como ordem little-endian). Para trabalhar com computadores que usam ordenação de bytes diferente, todos os valores inteiros enviados pela rede são enviados em ordem de bytes de rede que tem primeiro o byte mais significativo.

O NetworkToHostOrder método converte valores inteiros de vários bytes que são armazenados no sistema anfitrião da ordem dos bytes usada pela rede para a ordem dos bytes usada pelo host.

Ver também

Aplica-se a

NetworkToHostOrder(Int32)

Origem:
IPAddress.cs
Origem:
IPAddress.cs
Origem:
IPAddress.cs
Origem:
IPAddress.cs
Origem:
IPAddress.cs

Converte um valor inteiro da ordem dos bytes da rede para a ordem dos bytes do hospedeiro.

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

Parâmetros

network
Int32

O número a converter, expresso em ordem de bytes de rede.

Devoluções

Um valor inteiro, expresso por ordem de bytes do hospedeiro.

Exemplos

O exemplo seguinte utiliza o NetworkToHostOrder método para converter um valor inteiro da ordem dos bytes da rede para a ordem dos bytes do hospedeiro.

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

Observações

Diferentes computadores usam convenções distintas para ordenar os bytes dentro dos valores inteiros de vários bytes. Alguns computadores colocam primeiro o byte mais significativo (conhecido como ordem big-endian) e outros colocam primeiro o byte menos significativo (conhecido como ordem little-endian). Para trabalhar com computadores que usam ordenação de bytes diferente, todos os valores inteiros enviados pela rede são enviados em ordem de bytes de rede que tem primeiro o byte mais significativo.

O NetworkToHostOrder método converte valores inteiros de vários bytes que são armazenados no sistema anfitrião da ordem dos bytes usada pela rede para a ordem dos bytes usada pelo host.

Ver também

Aplica-se a

NetworkToHostOrder(Int64)

Origem:
IPAddress.cs
Origem:
IPAddress.cs
Origem:
IPAddress.cs
Origem:
IPAddress.cs
Origem:
IPAddress.cs

Converte um valor longo da ordem dos bytes da rede para a ordem dos bytes do hospedeiro.

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

Parâmetros

network
Int64

O número a converter, expresso em ordem de bytes de rede.

Devoluções

Um valor longo, expresso por ordem de bytes do hospedeiro.

Exemplos

O exemplo seguinte utiliza o NetworkToHostOrder método para converter um valor longo da ordem dos bytes da rede para a ordem dos bytes do hospedeiro.

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

Observações

Diferentes computadores usam convenções distintas para ordenar os bytes dentro dos valores inteiros de vários bytes. Alguns computadores colocam primeiro o byte mais significativo (conhecido como ordem big-endian) e outros colocam primeiro o byte menos significativo (conhecido como ordem little-endian). Para trabalhar com computadores que usam ordenação de bytes diferente, todos os valores inteiros enviados pela rede são enviados em ordem de bytes de rede que tem primeiro o byte mais significativo.

O NetworkToHostOrder método converte valores inteiros de vários bytes que são armazenados no sistema anfitrião da ordem dos bytes usada pela rede para a ordem dos bytes usada pelo host.

Ver também

Aplica-se a