long 値をネットワークのバイト順からホストのバイト順に変換します。
Overloads Public Shared Function NetworkToHostOrder( _
ByVal network As Long _) As Long
[C#]
public static long NetworkToHostOrder(longnetwork);
[C++]
public: static __int64 NetworkToHostOrder(__int64network);
[JScript]
public static function NetworkToHostOrder(
network : long) : long;
パラメータ
- network
ネットワークのバイト順で表現される、変換する数値。
戻り値
ホストのバイト順で表現される long 値。
解説
コンピュータによって、マルチバイト整数値のバイト順の規則が異なります。最上位バイトを最初に配置する (ビッグ エンディアン) コンピュータと、最下位バイトを最初に配置する (リトル エンディアン) コンピュータがあります。異なるバイト順を使用しているコンピュータを利用できるようにするには、ネットワーク上では、すべての整数値をネットワーク バイト順で送信します。
NetworkToHostOrder メソッドは、ホスト システムに格納されているマルチバイト整数値を、ネットワークで使用されているバイト順からホストで使用されているバイト順に変換します。
使用例
[Visual Basic, C#, C++] NetworkToHostOrder メソッドを使用して、long 値をネットワークのバイト順からホストのバイト順に変換する例を次に示します。
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 'NetworkToHostOrder_Long
[C#]
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);
}
[C++]
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(S"Network Byte order to Host Byte order of {0} is {1}",
__box(networkByte), __box( hostByte));
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard
参照
IPAddress クラス | IPAddress メンバ | System.Net 名前空間 | IPAddress.NetworkToHostOrder オーバーロードの一覧 | HostToNetworkOrder