IPAddress.NetworkToHostOrder Yöntem

Tanım

Bir sayıyı ağ bayt düzeninden konak bayt sırasına dönüştürür.

Aşırı Yüklemeler

NetworkToHostOrder(Int16)

Ağ bayt sırasına göre kısa bir değeri konak bayt sırasına dönüştürür.

NetworkToHostOrder(Int32)

Bir tamsayı değerini ağ bayt düzeninden konak bayt sırasına dönüştürür.

NetworkToHostOrder(Int64)

Uzun bir değeri ağ bayt düzeninden konak bayt sırasına dönüştürür.

NetworkToHostOrder(Int16)

Kaynak:
IPAddress.cs
Kaynak:
IPAddress.cs
Kaynak:
IPAddress.cs

Ağ bayt sırasına göre kısa bir değeri konak bayt sırasına dönüştürür.

C#
public static short NetworkToHostOrder(short network);

Parametreler

network
Int16

Dönüştürülecek, ağ bayt sırasına göre ifade edilen sayı.

Döndürülenler

Ana bilgisayar bayt sırasına göre ifade edilen kısa bir değer.

Örnekler

Aşağıdaki örnek, ağ bayt sırasına NetworkToHostOrder göre kısa bir değeri konak bayt sırasına dönüştürmek için yöntemini kullanır.

C#
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);
}

Açıklamalar

Farklı bilgisayarlar, çok baytlı tamsayı değerleri içindeki baytları sıralamak için farklı kurallar kullanır. Bazı bilgisayarlar en önemli baytı önce koyar (büyük endian sırası olarak bilinir), diğerleri ise en az önemli baytı önce koyar (küçük endian düzeni olarak bilinir). Farklı bayt sıralaması kullanan bilgisayarlarla çalışmak için, ağ üzerinden gönderilen tüm tamsayı değerleri önce en önemli bayta sahip olan ağ bayt sırasına göre gönderilir.

yöntemi, NetworkToHostOrder konak sisteminde depolanan çok baytlı tamsayı değerlerini ağ tarafından kullanılan bayt sırasına, konak tarafından kullanılan bayt sırasına dönüştürür.

Ayrıca bkz.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

NetworkToHostOrder(Int32)

Kaynak:
IPAddress.cs
Kaynak:
IPAddress.cs
Kaynak:
IPAddress.cs

Bir tamsayı değerini ağ bayt düzeninden konak bayt sırasına dönüştürür.

C#
public static int NetworkToHostOrder(int network);

Parametreler

network
Int32

Dönüştürülecek, ağ bayt sırasına göre ifade edilen sayı.

Döndürülenler

Konak bayt sırasına göre ifade edilen bir tamsayı değeri.

Örnekler

Aşağıdaki örnek, bir tamsayı değerini ağ bayt düzeninden konak bayt sırasına dönüştürmek için yöntemini kullanır NetworkToHostOrder .

C#
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);
}

Açıklamalar

Farklı bilgisayarlar, çok baytlı tamsayı değerleri içindeki baytları sıralamak için farklı kurallar kullanır. Bazı bilgisayarlar en önemli baytı önce koyar (büyük endian sırası olarak bilinir), diğerleri ise en az önemli baytı önce koyar (küçük endian düzeni olarak bilinir). Farklı bayt sıralaması kullanan bilgisayarlarla çalışmak için, ağ üzerinden gönderilen tüm tamsayı değerleri önce en önemli bayta sahip olan ağ bayt sırasına göre gönderilir.

yöntemi, NetworkToHostOrder konak sisteminde depolanan çok baytlı tamsayı değerlerini ağ tarafından kullanılan bayt sırasına, konak tarafından kullanılan bayt sırasına dönüştürür.

Ayrıca bkz.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

NetworkToHostOrder(Int64)

Kaynak:
IPAddress.cs
Kaynak:
IPAddress.cs
Kaynak:
IPAddress.cs

Uzun bir değeri ağ bayt düzeninden konak bayt sırasına dönüştürür.

C#
public static long NetworkToHostOrder(long network);

Parametreler

network
Int64

Dönüştürülecek, ağ bayt sırasına göre ifade edilen sayı.

Döndürülenler

Konak bayt sırasına göre ifade edilen uzun bir değer.

Örnekler

Aşağıdaki örnek, uzun bir değeri ağ bayt sıralamasından konak bayt sırasına dönüştürmek için yöntemini kullanır NetworkToHostOrder .

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);
}

Açıklamalar

Farklı bilgisayarlar, çok baytlı tamsayı değerleri içindeki baytları sıralamak için farklı kurallar kullanır. Bazı bilgisayarlar en önemli baytı önce koyar (büyük endian sırası olarak bilinir), diğerleri ise en az önemli baytı önce koyar (küçük endian düzeni olarak bilinir). Farklı bayt sıralaması kullanan bilgisayarlarla çalışmak için, ağ üzerinden gönderilen tüm tamsayı değerleri önce en önemli bayta sahip olan ağ bayt sırasına göre gönderilir.

yöntemi, NetworkToHostOrder konak sisteminde depolanan çok baytlı tamsayı değerlerini ağ tarafından kullanılan bayt sırasına, konak tarafından kullanılan bayt sırasına dönüştürür.

Ayrıca bkz.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0