PhysicalAddress.Parse Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Parse(ReadOnlySpan<Char>) |
Analizza l'intervallo specificato e ne archivia il contenuto come byte di indirizzo dell'oggetto PhysicalAddress restituito da questo metodo. |
| Parse(String) |
Analizza l'oggetto specificato String e ne archivia il contenuto come byte di indirizzo dell'oggetto PhysicalAddress restituito da questo metodo. |
Parse(ReadOnlySpan<Char>)
- Origine:
- PhysicalAddress.cs
- Origine:
- PhysicalAddress.cs
- Origine:
- PhysicalAddress.cs
- Origine:
- PhysicalAddress.cs
- Origine:
- PhysicalAddress.cs
Analizza l'intervallo specificato e ne archivia il contenuto come byte di indirizzo dell'oggetto PhysicalAddress restituito da questo metodo.
public:
static System::Net::NetworkInformation::PhysicalAddress ^ Parse(ReadOnlySpan<char> address);
public static System.Net.NetworkInformation.PhysicalAddress Parse(ReadOnlySpan<char> address);
static member Parse : ReadOnlySpan<char> -> System.Net.NetworkInformation.PhysicalAddress
Public Shared Function Parse (address As ReadOnlySpan(Of Char)) As PhysicalAddress
Parametri
- address
- ReadOnlySpan<Char>
Intervallo contenente l'indirizzo che verrà utilizzato per inizializzare l'istanza PhysicalAddress restituita da questo metodo.
Valori restituiti
PhysicalAddress Istanza con l'indirizzo specificato.
Eccezioni
address contiene un indirizzo hardware non valido o contiene una stringa nel formato non corretto.
Esempio
Nell'esempio di codice seguente viene creata un'istanza PhysicalAddress chiamando il Parse metodo .
public static PhysicalAddress? StrictParseAddress(ReadOnlySpan<char> address)
{
PhysicalAddress newAddress = PhysicalAddress.Parse(address);
if (PhysicalAddress.None.Equals(newAddress))
return null;
return newAddress;
}
Commenti
Il address parametro deve contenere una stringa che può essere costituita solo da numeri e lettere come cifre esadecimali. Di seguito sono riportati alcuni esempi di formati di stringa accettabili:
001122334455
00-11-22-33-44-55
0011.2233.4455
00:11:22:33:44:55
F0-E1-D2-C3-B4-A5
f0-e1-d2-c3-b4-a5
Usare il GetAddressBytes metodo per recuperare l'indirizzo da un'istanza esistente PhysicalAddress .
Si applica a
Parse(String)
- Origine:
- PhysicalAddress.cs
- Origine:
- PhysicalAddress.cs
- Origine:
- PhysicalAddress.cs
- Origine:
- PhysicalAddress.cs
- Origine:
- PhysicalAddress.cs
Analizza l'oggetto specificato String e ne archivia il contenuto come byte di indirizzo dell'oggetto PhysicalAddress restituito da questo metodo.
public:
static System::Net::NetworkInformation::PhysicalAddress ^ Parse(System::String ^ address);
public static System.Net.NetworkInformation.PhysicalAddress Parse(string? address);
public static System.Net.NetworkInformation.PhysicalAddress Parse(string address);
static member Parse : string -> System.Net.NetworkInformation.PhysicalAddress
Public Shared Function Parse (address As String) As PhysicalAddress
Parametri
- address
- String
Oggetto String contenente l'indirizzo che verrà utilizzato per inizializzare l'istanza PhysicalAddress restituita da questo metodo.
Valori restituiti
PhysicalAddress Istanza con l'indirizzo specificato.
Eccezioni
address contiene un indirizzo hardware non valido o contiene una stringa nel formato non corretto.
Esempio
Nell'esempio di codice seguente viene creata un'istanza PhysicalAddress chiamando il Parse metodo .
public static PhysicalAddress? StrictParseAddress(string? address)
{
PhysicalAddress newAddress = PhysicalAddress.Parse(address);
if (PhysicalAddress.None.Equals(newAddress))
return null;
return newAddress;
}
Commenti
Il address parametro deve contenere una stringa che può essere costituita solo da numeri e lettere come cifre esadecimali. In .NET Framework le lettere devono essere maiuscole.
Di seguito sono riportati alcuni esempi di formati di stringa accettabili:
001122334455
00-11-22-33-44-55
0011.2233.4455 (solo .NET 5 e versioni successive)
00:11:22:33:44:55 (solo .NET 5 e versioni successive)
F0-E1-D2-C3-B4-A5
f0-e1-d2-c3-b4-a5 (solo .NET 5 e versioni successive)
In .NET Framework, un indirizzo che contiene f0-e1-d2-c3-b4-a5 non riuscirà ad analizzare e generare un'eccezione.
Usare il GetAddressBytes metodo per recuperare l'indirizzo da un'istanza esistente PhysicalAddress .