IPAddress Konstruktor
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.
Menginisialisasi instans baru kelas IPAddress.
Overload
IPAddress(Byte[]) |
Menginisialisasi instans IPAddress baru kelas dengan alamat yang ditentukan sebagai Byte array. |
IPAddress(Int64) |
Menginisialisasi instans IPAddress baru kelas dengan alamat yang ditentukan sebagai Int64. |
IPAddress(ReadOnlySpan<Byte>) |
Menginisialisasi instans IPAddress baru kelas dengan alamat yang ditentukan sebagai rentang byte. |
IPAddress(Byte[], Int64) |
Menginisialisasi instans IPAddress baru kelas dengan alamat yang ditentukan sebagai Byte array dan pengidentifikasi cakupan yang ditentukan. |
IPAddress(ReadOnlySpan<Byte>, Int64) |
Menginisialisasi instans IPAddress baru kelas dengan alamat yang ditentukan sebagai rentang byte dan pengidentifikasi cakupan yang ditentukan. |
IPAddress(Byte[])
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
public:
IPAddress(cli::array <System::Byte> ^ address);
public IPAddress (byte[] address);
new System.Net.IPAddress : byte[] -> System.Net.IPAddress
Public Sub New (address As Byte())
Parameter
- address
- Byte[]
Nilai array byte dari alamat IP.
Pengecualian
address
adalah null
.
address
berisi alamat IP yang buruk.
Keterangan
IPAddress dibuat dengan properti yang Address diatur ke address
.
Jika panjangnya address
adalah 4, IPAddress(Byte[]) buat alamat IPv4; jika tidak, alamat IPv6 dengan cakupan 0 dibangun.
Array Byte diasumsikan berada dalam urutan byte jaringan dengan byte paling signifikan terlebih dahulu di posisi indeks 0.
Berlaku untuk
IPAddress(Int64)
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
public:
IPAddress(long newAddress);
public IPAddress (long newAddress);
new System.Net.IPAddress : int64 -> System.Net.IPAddress
Public Sub New (newAddress As Long)
Parameter
- newAddress
- Int64
Nilai panjang alamat IP. Misalnya, nilai yang 0x2414188f dalam format big-endian adalah alamat IP "143.24.20.36".
Pengecualian
Keterangan
Instans IPAddress dibuat dengan properti yang Address diatur ke newAddress
.
Nilai Int64 diasumsikan dalam urutan byte jaringan.
Berlaku untuk
IPAddress(ReadOnlySpan<Byte>)
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
Menginisialisasi instans IPAddress baru kelas dengan alamat yang ditentukan sebagai rentang byte.
public:
IPAddress(ReadOnlySpan<System::Byte> address);
public IPAddress (ReadOnlySpan<byte> address);
new System.Net.IPAddress : ReadOnlySpan<byte> -> System.Net.IPAddress
Public Sub New (address As ReadOnlySpan(Of Byte))
Parameter
- address
- ReadOnlySpan<Byte>
Representasi byte alamat IP, dalam urutan byte jaringan, dengan byte paling signifikan terlebih dahulu di posisi indeks 0.
Pengecualian
address
berisi alamat IP yang buruk.
Keterangan
IPAddress dibuat dengan properti yang Address diatur ke address
.
Jika panjangnya address
adalah 4, metode ini membangun alamat IPv4; jika tidak, alamat IPv6 dengan cakupan 0 dibangun.
Berlaku untuk
IPAddress(Byte[], Int64)
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
public:
IPAddress(cli::array <System::Byte> ^ address, long scopeid);
public IPAddress (byte[] address, long scopeid);
new System.Net.IPAddress : byte[] * int64 -> System.Net.IPAddress
Public Sub New (address As Byte(), scopeid As Long)
Parameter
- address
- Byte[]
Nilai array byte dari alamat IP.
- scopeid
- Int64
Nilai panjang pengidentifikasi cakupan.
Pengecualian
address
adalah null
.
address
berisi alamat IP yang buruk.
Keterangan
Konstruktor ini membuat instans alamat IPv6.
scopeid
Mengidentifikasi antarmuka jaringan dalam kasus alamat tautan-lokal. Cakupan hanya valid untuk alamat link-local dan site-local.
Array Byte diasumsikan berada dalam urutan byte jaringan dengan byte paling signifikan terlebih dahulu di posisi indeks 0.
Berlaku untuk
IPAddress(ReadOnlySpan<Byte>, Int64)
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
- Sumber:
- IPAddress.cs
Menginisialisasi instans IPAddress baru kelas dengan alamat yang ditentukan sebagai rentang byte dan pengidentifikasi cakupan yang ditentukan.
public:
IPAddress(ReadOnlySpan<System::Byte> address, long scopeid);
public IPAddress (ReadOnlySpan<byte> address, long scopeid);
new System.Net.IPAddress : ReadOnlySpan<byte> * int64 -> System.Net.IPAddress
Public Sub New (address As ReadOnlySpan(Of Byte), scopeid As Long)
Parameter
- address
- ReadOnlySpan<Byte>
Nilai rentang byte alamat IP.
- scopeid
- Int64
Nilai panjang pengidentifikasi cakupan.
Pengecualian
address
berisi alamat IP yang buruk.
Keterangan
Konstruktor ini membuat instans alamat IPv6.
scopeid
Mengidentifikasi antarmuka jaringan dalam kasus alamat tautan-lokal. Cakupan hanya valid untuk alamat link-local dan site-local.
Rentang byte diasumsikan berada dalam urutan byte jaringan dengan byte paling signifikan terlebih dahulu di posisi indeks 0.