IPAddress.NetworkToHostOrder Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengonversi angka dari urutan byte jaringan ke urutan byte host.
Overload
NetworkToHostOrder(Int16) |
Mengonversi nilai singkat dari urutan byte jaringan ke urutan byte host. |
NetworkToHostOrder(Int32) |
Mengonversi nilai bilangan bulat dari urutan byte jaringan menjadi urutan byte host. |
NetworkToHostOrder(Int64) |
Mengonversi nilai panjang dari urutan byte jaringan menjadi urutan byte host. |
NetworkToHostOrder(Int16)
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
Mengonversi nilai singkat dari urutan byte jaringan ke urutan byte 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
Parameter
- network
- Int16
Angka yang akan dikonversi, dinyatakan dalam urutan byte jaringan.
Mengembalikan
Nilai singkat, dinyatakan dalam urutan byte host.
Contoh
Contoh berikut menggunakan NetworkToHostOrder metode untuk mengonversi nilai pendek dari urutan byte jaringan ke urutan byte host.
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
Keterangan
Komputer yang berbeda menggunakan konvensi yang berbeda untuk mengurutkan byte dalam nilai bilangan bulat multibyte. Beberapa komputer menempatkan byte yang paling signifikan terlebih dahulu (dikenal sebagai urutan big-endian) dan yang lain menempatkan byte yang paling tidak signifikan terlebih dahulu (dikenal sebagai urutan little-endian). Untuk bekerja dengan komputer yang menggunakan pengurutan byte yang berbeda, semua nilai bilangan bulat yang dikirim melalui jaringan dikirim dalam urutan byte jaringan yang memiliki byte paling signifikan terlebih dahulu.
Metode ini NetworkToHostOrder mengonversi nilai bilangan bulat multibyte yang disimpan pada sistem host dari urutan byte yang digunakan oleh jaringan ke urutan byte yang digunakan oleh host.
Lihat juga
Berlaku untuk
NetworkToHostOrder(Int32)
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
Mengonversi nilai bilangan bulat dari urutan byte jaringan menjadi urutan byte host.
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
Angka yang akan dikonversi, dinyatakan dalam urutan byte jaringan.
Mengembalikan
Nilai bilangan bulat, dinyatakan dalam urutan byte host.
Contoh
Contoh berikut menggunakan NetworkToHostOrder metode untuk mengonversi nilai bilangan bulat dari urutan byte jaringan ke urutan byte host.
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
Keterangan
Komputer yang berbeda menggunakan konvensi yang berbeda untuk mengurutkan byte dalam nilai bilangan bulat multibyte. Beberapa komputer menempatkan byte yang paling signifikan terlebih dahulu (dikenal sebagai urutan big-endian) dan yang lain menempatkan byte yang paling tidak signifikan terlebih dahulu (dikenal sebagai urutan little-endian). Untuk bekerja dengan komputer yang menggunakan pengurutan byte yang berbeda, semua nilai bilangan bulat yang dikirim melalui jaringan dikirim dalam urutan byte jaringan yang memiliki byte paling signifikan terlebih dahulu.
Metode ini NetworkToHostOrder mengonversi nilai bilangan bulat multibyte yang disimpan pada sistem host dari urutan byte yang digunakan oleh jaringan ke urutan byte yang digunakan oleh host.
Lihat juga
Berlaku untuk
NetworkToHostOrder(Int64)
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
Mengonversi nilai panjang dari urutan byte jaringan menjadi urutan byte host.
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
Angka yang akan dikonversi, dinyatakan dalam urutan byte jaringan.
Mengembalikan
Nilai panjang, dinyatakan dalam urutan byte host.
Contoh
Contoh berikut menggunakan NetworkToHostOrder metode untuk mengonversi nilai panjang dari urutan byte jaringan ke urutan byte host.
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
Keterangan
Komputer yang berbeda menggunakan konvensi yang berbeda untuk mengurutkan byte dalam nilai bilangan bulat multibyte. Beberapa komputer menempatkan byte yang paling signifikan terlebih dahulu (dikenal sebagai urutan big-endian) dan yang lain menempatkan byte yang paling tidak signifikan terlebih dahulu (dikenal sebagai urutan little-endian). Untuk bekerja dengan komputer yang menggunakan pengurutan byte yang berbeda, semua nilai bilangan bulat yang dikirim melalui jaringan dikirim dalam urutan byte jaringan yang memiliki byte paling signifikan terlebih dahulu.
Metode ini NetworkToHostOrder mengonversi nilai bilangan bulat multibyte yang disimpan pada sistem host dari urutan byte yang digunakan oleh jaringan ke urutan byte yang digunakan oleh host.