IPAddress Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci IPAddress třídy .
Přetížení
IPAddress(Byte[]) |
Inicializuje novou instanci IPAddress třídy s adresou zadanou Byte jako pole. |
IPAddress(Int64) |
Inicializuje novou instanci IPAddress třídy s adresou zadanou Int64jako . |
IPAddress(ReadOnlySpan<Byte>) |
Inicializuje novou instanci IPAddress třídy s adresou zadanou jako rozsah bajtů. |
IPAddress(Byte[], Int64) |
Inicializuje novou instanci IPAddress třídy s adresou zadanou Byte jako pole a identifikátorem zadaného oboru. |
IPAddress(ReadOnlySpan<Byte>, Int64) |
Inicializuje novou instanci IPAddress třídy s adresou zadanou jako rozsah bajtů a identifikátorem zadaného oboru. |
IPAddress(Byte[])
- Zdroj:
- IPAddress.cs
- Zdroj:
- IPAddress.cs
- Zdroj:
- 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())
Parametry
- address
- Byte[]
Hodnota pole bajtů IP adresy.
Výjimky
address
je null
.
address
obsahuje chybnou IP adresu.
Poznámky
Vytvoří IPAddress se s vlastností nastavenou Address na address
.
Pokud je délka address
4, IPAddress(Byte[]) vytvoří IPv4 adresu, jinak se vytvoří adresa IPv6 s oborem 0.
Předpokládá Byte se, že pole je v pořadí bajtů sítě s nejvýznamnějším bajtem na pozici indexu 0.
Platí pro
IPAddress(Int64)
- Zdroj:
- IPAddress.cs
- Zdroj:
- IPAddress.cs
- Zdroj:
- IPAddress.cs
public:
IPAddress(long newAddress);
public IPAddress (long newAddress);
new System.Net.IPAddress : int64 -> System.Net.IPAddress
Public Sub New (newAddress As Long)
Parametry
- newAddress
- Int64
Dlouhá hodnota IP adresy. Například hodnota 0x2414188f ve formátu big-endian by byla IP adresa "143.24.20.36".
Výjimky
Poznámky
Instance se IPAddress vytvoří s vlastností nastavenou Address na newAddress
.
Předpokládá se Int64 , že hodnota je v pořadí bajtů sítě.
Platí pro
IPAddress(ReadOnlySpan<Byte>)
- Zdroj:
- IPAddress.cs
- Zdroj:
- IPAddress.cs
- Zdroj:
- IPAddress.cs
Inicializuje novou instanci IPAddress třídy s adresou zadanou jako rozsah bajtů.
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))
Parametry
- address
- ReadOnlySpan<Byte>
Bajtová reprezentace IP adresy v pořadí bajtů sítě s nejvýznamnějším bajtem na pozici indexu 0.
Výjimky
address
obsahuje chybnou IP adresu.
Poznámky
Vytvoří IPAddress se s vlastností nastavenou Address na address
.
Pokud je délka address
4, tato metoda vytvoří adresu IPv4; v opačném případě se vytvoří adresa IPv6 s oborem 0.
Platí pro
IPAddress(Byte[], Int64)
- Zdroj:
- IPAddress.cs
- Zdroj:
- IPAddress.cs
- Zdroj:
- 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)
Parametry
- address
- Byte[]
Hodnota pole bajtů IP adresy.
- scopeid
- Int64
Dlouhá hodnota identifikátoru oboru.
Výjimky
address
je null
.
address
obsahuje chybnou IP adresu.
Poznámky
Tento konstruktor vytvoří instanci adresy IPv6. Identifikuje scopeid
síťové rozhraní v případě propojení místní adresy. Obor je platný pouze pro místní adresy propojení a adresy webu.
Předpokládá Byte se, že pole je v pořadí bajtů sítě s nejvýznamnějším bajtem na pozici indexu 0.
Platí pro
IPAddress(ReadOnlySpan<Byte>, Int64)
- Zdroj:
- IPAddress.cs
- Zdroj:
- IPAddress.cs
- Zdroj:
- IPAddress.cs
Inicializuje novou instanci IPAddress třídy s adresou zadanou jako rozsah bajtů a identifikátorem zadaného oboru.
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)
Parametry
- address
- ReadOnlySpan<Byte>
Hodnota rozsahu bajtů IP adresy.
- scopeid
- Int64
Dlouhá hodnota identifikátoru oboru.
Výjimky
address
obsahuje chybnou IP adresu.
Poznámky
Tento konstruktor vytvoří instanci adresy IPv6. Identifikuje scopeid
síťové rozhraní v případě propojení místní adresy. Obor je platný pouze pro místní adresy propojení a adresy webu.
Předpokládá se, že rozsah bajtů je v pořadí síťových bajtů, přičemž nejvýznamnější bajt je na pozici indexu 0.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro