Поделиться через


PhysicalAddress.TryParse Метод

Определение

Перегрузки

TryParse(ReadOnlySpan<Char>, PhysicalAddress)

Пытается преобразовать представление диапазона аппаратного адреса в экземпляр PhysicalAddress. Возвращает значение, указывающее, успешно ли выполнено преобразование.

TryParse(String, PhysicalAddress)

Пытается преобразовать представление строки аппаратного адреса в экземпляр PhysicalAddress. Возвращает значение, указывающее, успешно ли выполнено преобразование.

TryParse(ReadOnlySpan<Char>, PhysicalAddress)

Исходный код:
PhysicalAddress.cs
Исходный код:
PhysicalAddress.cs
Исходный код:
PhysicalAddress.cs

Пытается преобразовать представление диапазона аппаратного адреса в экземпляр PhysicalAddress. Возвращает значение, указывающее, успешно ли выполнено преобразование.

public:
 static bool TryParse(ReadOnlySpan<char> address, [Runtime::InteropServices::Out] System::Net::NetworkInformation::PhysicalAddress ^ % value);
public static bool TryParse (ReadOnlySpan<char> address, out System.Net.NetworkInformation.PhysicalAddress? value);
static member TryParse : ReadOnlySpan<char> * PhysicalAddress -> bool
Public Shared Function TryParse (address As ReadOnlySpan(Of Char), ByRef value As PhysicalAddress) As Boolean

Параметры

address
ReadOnlySpan<Char>

Диапазон, содержащий адрес, который будет использоваться для инициализации экземпляра PhysicalAddress, возвращаемого этим методом.

value
PhysicalAddress

После возврата этим методом содержит экземпляр PhysicalAddress, эквивалентный адресу, содержащемуся в address, если преобразование прошло успешно, или null, если преобразование завершилось сбоем. Этот параметр передается неинициализированным; любое значение, первоначально предоставленное в result, будет перезаписано.

Возвращаемое значение

Значение true, если параметр address успешно преобразован; в противном случае — значение false.

Комментарии

Параметр address должен содержать строку, которая может состоять только из цифр и букв в виде шестнадцатеричных цифр. Ниже приведены примеры допустимых строковых форматов.

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

Используйте метод , GetAddressBytes чтобы получить адрес из существующего PhysicalAddress экземпляра.

Применяется к

TryParse(String, PhysicalAddress)

Исходный код:
PhysicalAddress.cs
Исходный код:
PhysicalAddress.cs
Исходный код:
PhysicalAddress.cs

Пытается преобразовать представление строки аппаратного адреса в экземпляр PhysicalAddress. Возвращает значение, указывающее, успешно ли выполнено преобразование.

public:
 static bool TryParse(System::String ^ address, [Runtime::InteropServices::Out] System::Net::NetworkInformation::PhysicalAddress ^ % value);
public static bool TryParse (string? address, out System.Net.NetworkInformation.PhysicalAddress? value);
static member TryParse : string * PhysicalAddress -> bool
Public Shared Function TryParse (address As String, ByRef value As PhysicalAddress) As Boolean

Параметры

address
String

Строка, содержащая адрес, будет использоваться для инициализации экземпляра PhysicalAddress, возвращаемого этим методом.

value
PhysicalAddress

После возврата этим методом содержит экземпляр PhysicalAddress, эквивалентный адресу, содержащемуся в address, если преобразование прошло успешно, или null, если преобразование завершилось сбоем. Если address равно null, содержит None. Этот параметр передается неинициализированным; любое значение, первоначально предоставленное в result, будет перезаписано.

Возвращаемое значение

Значение true, если параметр address успешно преобразован; в противном случае — значение false.

Комментарии

Параметр address должен содержать строку, которая может состоять только из цифр и букв в виде шестнадцатеричных цифр. Ниже приведены примеры допустимых строковых форматов.

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

Используйте метод , GetAddressBytes чтобы получить адрес из существующего PhysicalAddress экземпляра.

Применяется к