PhysicalAddress.Parse(String) Methode

Definitie

Parseert de opgegeven String gegevens en slaat de inhoud op als de adresbytes van de PhysicalAddress geretourneerde methode.

public:
 static System::Net::NetworkInformation::PhysicalAddress ^ Parse(System::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

Parameters

address
String

Een String met het adres dat wordt gebruikt om het PhysicalAddress exemplaar te initialiseren dat door deze methode wordt geretourneerd.

Retouren

Een PhysicalAddress exemplaar met het opgegeven adres.

Uitzonderingen

address bevat een ongeldig hardwareadres of bevat een tekenreeks in de onjuiste indeling.

Voorbeelden

In het volgende codevoorbeeld wordt een PhysicalAddress exemplaar gemaakt door de methode aan te Parse roepen.

public static PhysicalAddress? StrictParseAddress(string? address)
{
    PhysicalAddress newAddress = PhysicalAddress.Parse(address);
    if (PhysicalAddress.None.Equals(newAddress))
        return null;

    return newAddress;
}

Opmerkingen

De address parameter moet een tekenreeks bevatten die alleen uit cijfers en letters kan bestaan als hexadecimale cijfers. In .NET Framework moeten de letters hoofdletters bevatten. Enkele voorbeelden van tekenreeksindelingen die acceptabel zijn, zijn als volgt:

001122334455

00-11-22-33-44-55

0011.2233.4455 (alleen .NET 5 en nieuwere versies)

00:11:22:33:44:55 (alleen .NET 5 en nieuwere versies)

F0-E1-D2-C3-B4-A5

f0-e1-d2-c3-b4-a5 (alleen .NET 5 en nieuwere versies)

In .NET Framework kan een adres dat f0-e1-d2-c3-b4-a5 bevat, geen uitzondering genereren en parseren.

Gebruik de GetAddressBytes methode om het adres op te halen uit een bestaand PhysicalAddress exemplaar.

Van toepassing op