PhysicalAddress.Parse 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Parse(ReadOnlySpan<Char>) |
지정된 범위를 구문 분석하고 해당 내용을 이 메서드에서 반환된 PhysicalAddress의 주소 바이트로 저장합니다. |
Parse(String) |
지정된 String을 구문 분석하고 해당 내용을 이 메서드에서 반환된 PhysicalAddress의 주소 바이트로 저장합니다. |
Parse(ReadOnlySpan<Char>)
- 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 하여 instance 만듭니다.
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 사용하여 기존 instance 주소를 검색합니다 PhysicalAddress .
적용 대상
Parse(String)
- 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 하여 instance 만듭니다.
PhysicalAddress^ StrictParseAddress( String^ address )
{
PhysicalAddress^ newAddress = PhysicalAddress::Parse( address );
if ( PhysicalAddress::None->Equals( newAddress ) )
return nullptr;
return newAddress;
}
public static PhysicalAddress? StrictParseAddress(string? address)
{
PhysicalAddress newAddress = PhysicalAddress.Parse(address);
if (PhysicalAddress.None.Equals(newAddress))
return null;
return newAddress;
}
설명
매개 변수에는 address
숫자와 문자만 16진수 숫자로 구성할 수 있는 문자열이 포함되어야 합니다. .NET Framework 및 .NET Core 3.1 이하에서는 문자가 대문자여야 합니다.
허용되는 문자열 형식의 몇 가지 예는 다음과 같습니다.
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 및 .NET Core 3.1 이하에서는 를 포함하는 f0-e1-d2-c3-b4-a5
주소가 구문 분석하여 예외를 throw하지 못합니다.
메서드를 GetAddressBytes 사용하여 기존 instance 주소를 검색합니다 PhysicalAddress .
적용 대상
.NET