IPAddress.NetworkToHostOrder 메서드

정의

네트워크 바이트 순서에서 호스트 바이트 순서로 숫자를 변환합니다.

오버로드

NetworkToHostOrder(Int16)

short 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

NetworkToHostOrder(Int32)

정수 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

NetworkToHostOrder(Int64)

long 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

NetworkToHostOrder(Int16)

Source:
IPAddress.cs
Source:
IPAddress.cs
Source:
IPAddress.cs

short 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

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

네트워크 바이트 순서로 변환할 숫자입니다.

반환

호스트 바이트 순서로 표현된 short 값입니다.

예제

다음 예제에서는 메서드를 NetworkToHostOrder 사용하여 짧은 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

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 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

설명

서로 다른 컴퓨터는 멀티바이트 정수 값 내에서 바이트를 정렬하기 위해 서로 다른 규칙을 사용합니다. 일부 컴퓨터는 가장 중요한 바이트(big-endian 순서라고 함)를 먼저 사용하고 다른 컴퓨터는 가장 중요한 바이트를 먼저 배치합니다(little-endian order라고 함). 서로 다른 바이트 순서를 사용하는 컴퓨터에서 작업하기 위해 네트워크를 통해 전송되는 모든 정수 값은 가장 중요한 바이트를 먼저 사용하는 네트워크 바이트 순서로 전송됩니다.

메서드는 NetworkToHostOrder 호스트 시스템에 저장된 멀티바이트 정수 값을 네트워크에서 사용하는 바이트 순서에서 호스트에서 사용하는 바이트 순서로 변환합니다.

추가 정보

적용 대상

NetworkToHostOrder(Int32)

Source:
IPAddress.cs
Source:
IPAddress.cs
Source:
IPAddress.cs

정수 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

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 사용하여 정수 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

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 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

설명

서로 다른 컴퓨터는 멀티바이트 정수 값 내에서 바이트를 정렬하기 위해 서로 다른 규칙을 사용합니다. 일부 컴퓨터는 가장 중요한 바이트(big-endian 순서라고 함)를 먼저 사용하고 다른 컴퓨터는 가장 중요한 바이트를 먼저 배치합니다(little-endian order라고 함). 서로 다른 바이트 순서를 사용하는 컴퓨터에서 작업하기 위해 네트워크를 통해 전송되는 모든 정수 값은 가장 중요한 바이트를 먼저 사용하는 네트워크 바이트 순서로 전송됩니다.

메서드는 NetworkToHostOrder 호스트 시스템에 저장된 멀티바이트 정수 값을 네트워크에서 사용하는 바이트 순서에서 호스트에서 사용하는 바이트 순서로 변환합니다.

추가 정보

적용 대상

NetworkToHostOrder(Int64)

Source:
IPAddress.cs
Source:
IPAddress.cs
Source:
IPAddress.cs

long 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

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

네트워크 바이트 순서로 변환할 숫자입니다.

반환

호스트 바이트 순서로 표현된 long 값입니다.

예제

다음 예제에서는 메서드를 NetworkToHostOrder 사용하여 긴 값을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

void NetworkToHostOrder_Long( __int64 networkByte )
{
   __int64 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 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

설명

서로 다른 컴퓨터는 멀티바이트 정수 값 내에서 바이트를 정렬하기 위해 서로 다른 규칙을 사용합니다. 일부 컴퓨터는 가장 중요한 바이트(big-endian 순서라고 함)를 먼저 사용하고 다른 컴퓨터는 가장 중요한 바이트를 먼저 배치합니다(little-endian order라고 함). 서로 다른 바이트 순서를 사용하는 컴퓨터에서 작업하기 위해 네트워크를 통해 전송되는 모든 정수 값은 가장 중요한 바이트를 먼저 사용하는 네트워크 바이트 순서로 전송됩니다.

메서드는 NetworkToHostOrder 호스트 시스템에 저장된 멀티바이트 정수 값을 네트워크에서 사용하는 바이트 순서에서 호스트에서 사용하는 바이트 순서로 변환합니다.

추가 정보

적용 대상