Compartir vía


PhysicalAddress.Parse Método

Definición

Sobrecargas

Nombre Description
Parse(ReadOnlySpan<Char>)

Analiza el intervalo especificado y almacena su contenido como bytes de dirección del PhysicalAddress devuelto por este método.

Parse(String)

Analiza el objeto especificado String y almacena su contenido como bytes de dirección del PhysicalAddress devuelto por este método.

Parse(ReadOnlySpan<Char>)

Source:
PhysicalAddress.cs
Source:
PhysicalAddress.cs
Source:
PhysicalAddress.cs
Source:
PhysicalAddress.cs
Source:
PhysicalAddress.cs

Analiza el intervalo especificado y almacena su contenido como bytes de dirección del PhysicalAddress devuelto por este método.

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

Parámetros

address
ReadOnlySpan<Char>

Intervalo que contiene la dirección que se usará para inicializar la PhysicalAddress instancia devuelta por este método.

Devoluciones

Instancia PhysicalAddress de con la dirección especificada.

Excepciones

address contiene una dirección de hardware no válida o contiene una cadena en el formato incorrecto.

Ejemplos

En el ejemplo de código siguiente se crea una PhysicalAddress instancia llamando al Parse método .

public static PhysicalAddress? StrictParseAddress(ReadOnlySpan<char> address)
{
    PhysicalAddress newAddress = PhysicalAddress.Parse(address);
    if (PhysicalAddress.None.Equals(newAddress))
        return null;

    return newAddress;
}

Comentarios

El address parámetro debe contener una cadena que solo puede constar de números y letras como dígitos hexadecimales. Algunos ejemplos de formatos de cadena que son aceptables son los siguientes:

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

Use el GetAddressBytes método para recuperar la dirección de una instancia existente PhysicalAddress .

Se aplica a

Parse(String)

Source:
PhysicalAddress.cs
Source:
PhysicalAddress.cs
Source:
PhysicalAddress.cs
Source:
PhysicalAddress.cs
Source:
PhysicalAddress.cs

Analiza el objeto especificado String y almacena su contenido como bytes de dirección del PhysicalAddress devuelto por este método.

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

Parámetros

address
String

que String contiene la dirección que se usará para inicializar la PhysicalAddress instancia devuelta por este método.

Devoluciones

Instancia PhysicalAddress de con la dirección especificada.

Excepciones

address contiene una dirección de hardware no válida o contiene una cadena en el formato incorrecto.

Ejemplos

En el ejemplo de código siguiente se crea una PhysicalAddress instancia llamando al Parse método .

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

    return newAddress;
}

Comentarios

El address parámetro debe contener una cadena que solo puede constar de números y letras como dígitos hexadecimales. En .NET Framework, las letras deben estar en mayúsculas. Algunos ejemplos de formatos de cadena que son aceptables son los siguientes:

001122334455

00-11-22-33-44-55

0011.2233.4455 (Solo .NET 5 y versiones posteriores)

00:11:22:33:44:55 (Solo .NET 5 y versiones posteriores)

F0-E1-D2-C3-B4-A5

f0-e1-d2-c3-b4-a5 (Solo .NET 5 y versiones posteriores)

En .NET Framework, una dirección que contiene f0-e1-d2-c3-b4-a5 no podrá analizar y producir una excepción.

Use el GetAddressBytes método para recuperar la dirección de una instancia existente PhysicalAddress .

Se aplica a