IPAddress Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av IPAddress klassen.
Överlagringar
| Name | Description |
|---|---|
| IPAddress(Byte[]) |
Initierar en ny instans av IPAddress klassen med adressen angiven som en Byte matris. |
| IPAddress(Int64) |
Initierar en ny instans av IPAddress klassen med adressen angiven som en Int64. |
| IPAddress(ReadOnlySpan<Byte>) |
Initierar en ny instans av IPAddress klassen med adressen angiven som ett byteintervall. |
| IPAddress(Byte[], Int64) |
Initierar en ny instans av IPAddress klassen med adressen angiven som en Byte matris och den angivna omfångsidentifieraren. |
| IPAddress(ReadOnlySpan<Byte>, Int64) |
Initierar en ny instans av IPAddress klassen med den adress som anges som ett byteintervall och den angivna omfångsidentifieraren. |
IPAddress(Byte[])
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- 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())
Parametrar
- address
- Byte[]
Värdet för bytematrisen för IP-adressen.
Undantag
address är null.
address innehåller en felaktig IP-adress.
Kommentarer
IPAddress Skapas med egenskapen inställd på Addressaddress.
Om längden address på är 4 IPAddress(Byte[]) konstruerar en IPv4-adress. Annars skapas en IPv6-adress med omfånget 0.
Matrisen Byte antas vara i nätverksbyteordning med den viktigaste byteen först i indexposition 0.
Gäller för
IPAddress(Int64)
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
public:
IPAddress(long newAddress);
public IPAddress(long newAddress);
new System.Net.IPAddress : int64 -> System.Net.IPAddress
Public Sub New (newAddress As Long)
Parametrar
- newAddress
- Int64
Det långa värdet för IP-adressen. Till exempel skulle värdet 0x2414188f i stor endianskt format vara IP-adressen "143.24.20.36".
Undantag
Kommentarer
Instansen IPAddress skapas med egenskapen inställd på AddressnewAddress.
Värdet Int64 antas vara i nätverksbyteordning.
Gäller för
IPAddress(ReadOnlySpan<Byte>)
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
Initierar en ny instans av IPAddress klassen med adressen angiven som ett byteintervall.
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))
Parametrar
- address
- ReadOnlySpan<Byte>
Byterepresentationen av IP-adressen, i nätverksbyteordning, med den viktigaste byteen först i indexposition 0.
Undantag
address innehåller en felaktig IP-adress.
Kommentarer
IPAddress Skapas med egenskapen inställd på Addressaddress.
Om längden address på är 4 konstruerar den här metoden en IPv4-adress. Annars konstrueras en IPv6-adress med omfånget 0.
Gäller för
IPAddress(Byte[], Int64)
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- 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)
Parametrar
- address
- Byte[]
Värdet för bytematrisen för IP-adressen.
- scopeid
- Int64
Det långa värdet för omfångsidentifieraren.
Undantag
address är null.
address innehåller en felaktig IP-adress.
Kommentarer
Den här konstruktorn instansierar en IPv6-adress. Identifierar scopeid ett nätverksgränssnitt när det gäller en länklokal adress. Omfånget är endast giltigt för länklokala och platslokala adresser.
Matrisen Byte antas vara i nätverksbyteordning med den viktigaste byteen först i indexposition 0.
Gäller för
IPAddress(ReadOnlySpan<Byte>, Int64)
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
- Källa:
- IPAddress.cs
Initierar en ny instans av IPAddress klassen med den adress som anges som ett byteintervall och den angivna omfångsidentifieraren.
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)
Parametrar
- address
- ReadOnlySpan<Byte>
Värdet för byteintervallet för IP-adressen.
- scopeid
- Int64
Det långa värdet för omfångsidentifieraren.
Undantag
address innehåller en felaktig IP-adress.
Kommentarer
Den här konstruktorn instansierar en IPv6-adress. Identifierar scopeid ett nätverksgränssnitt när det gäller en länklokal adress. Omfånget är endast giltigt för länklokala och platslokala adresser.
Byteintervallet antas vara i nätverksbyteordning med den viktigaste byteen först i indexposition 0.