PhysicalAddress.Parse 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| Parse(ReadOnlySpan<Char>) |
지정된 범위를 구문 분석하고 해당 내용을 이 메서드에서 반환된 주소 바이트로 PhysicalAddress 저장합니다. |
| Parse(String) |
지정된 String 내용을 구문 분석하고 해당 내용을 이 메서드에서 반환된 주소 바이트로 PhysicalAddress 저장합니다. |
Parse(ReadOnlySpan<Char>)
- Source:
- PhysicalAddress.cs
- Source:
- PhysicalAddress.cs
- Source:
- PhysicalAddress.cs
- Source:
- PhysicalAddress.cs
- Source:
- PhysicalAddress.cs
지정된 범위를 구문 분석하고 해당 내용을 이 메서드에서 반환된 주소 바이트로 PhysicalAddress 저장합니다.
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
매개 변수
- address
- ReadOnlySpan<Char>
이 메서드에서 반환된 인스턴스를 초기화하는 PhysicalAddress 데 사용할 주소를 포함하는 범위입니다.
반품
PhysicalAddress 지정된 주소가 있는 인스턴스입니다.
예외
address 이 잘못된 하드웨어 주소를 포함하거나 잘못된 형식의 문자열을 포함합니다.
예제
다음 코드 예제에서는 메서드를 PhysicalAddress 호출하여 인스턴스를 Parse 만듭니다.
public static PhysicalAddress? StrictParseAddress(ReadOnlySpan<char> address)
{
PhysicalAddress newAddress = PhysicalAddress.Parse(address);
if (PhysicalAddress.None.Equals(newAddress))
return null;
return newAddress;
}
설명
매개 변수는 address 숫자와 문자만 16진수로 구성할 수 있는 문자열을 포함해야 합니다. 허용되는 문자열 형식의 몇 가지 예는 다음과 같습니다.
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 .
적용 대상
Parse(String)
- Source:
- PhysicalAddress.cs
- Source:
- PhysicalAddress.cs
- Source:
- PhysicalAddress.cs
- Source:
- PhysicalAddress.cs
- Source:
- PhysicalAddress.cs
지정된 String 내용을 구문 분석하고 해당 내용을 이 메서드에서 반환된 주소 바이트로 PhysicalAddress 저장합니다.
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
매개 변수
- address
- String
String 이 메서드에서 반환된 인스턴스를 초기화하는 PhysicalAddress 데 사용할 주소가 들어 있는 항목입니다.
반품
PhysicalAddress 지정된 주소가 있는 인스턴스입니다.
예외
address 이 잘못된 하드웨어 주소를 포함하거나 잘못된 형식의 문자열을 포함합니다.
예제
다음 코드 예제에서는 메서드를 PhysicalAddress 호출하여 인스턴스를 Parse 만듭니다.
public static PhysicalAddress? StrictParseAddress(string? address)
{
PhysicalAddress newAddress = PhysicalAddress.Parse(address);
if (PhysicalAddress.None.Equals(newAddress))
return null;
return newAddress;
}
설명
매개 변수는 address 숫자와 문자만 16진수로 구성할 수 있는 문자열을 포함해야 합니다. .NET Framework에서 문자는 대문자여야 합니다.
허용되는 문자열 형식의 몇 가지 예는 다음과 같습니다.
001122334455
00-11-22-33-44-55
0011.2233.4455 (.NET 5 이상 버전만 해당)
00:11:22:33:44:55 (.NET 5 이상 버전만 해당)
F0-E1-D2-C3-B4-A5
f0-e1-d2-c3-b4-a5 (.NET 5 이상 버전만 해당)
.NET Framework에서 포함된 f0-e1-d2-c3-b4-a5 주소는 구문 분석 및 예외 throw에 실패합니다.
메서드를 GetAddressBytes 사용하여 기존 인스턴스에서 주소를 검색합니다 PhysicalAddress .