UriParser 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
새 URI 체계를 구문 분석합니다. 이 클래스는 추상 클래스입니다.
public ref class UriParser abstract
public abstract class UriParser
type UriParser = class
Public MustInherit Class UriParser
- 상속
-
UriParser
- 파생
설명
UriParser 클래스를 사용하면 새 URI 스키마에 대한 파서를 만들 수 있습니다. 이러한 파서를 전체적으로 작성하거나 잘 알려진 스키마(HTTP, FTP 및 네트워크 프로토콜을 기반으로 하는 기타 스키마)에서 파서를 파생할 수 있습니다. 완전히 새 파서가 만들어지려면 .에서 GenericUriParser상속합니다. 잘 알려진 URI 체계를 확장하는 파서, 상속FtpStyleUriParser, 또는 LdapStyleUriParserHttpStyleUriParserFileStyleUriParserGopherStyleUriParser.
Microsoft는 .NET과 함께 제공되는 파서를 사용하는 것이 좋습니다. 자체 파서를 애플리케이션의 복잡성 증가 하 고 제공 된 파서와 수행 하지 않습니다.
생성자
UriParser() |
기본 URI 파서를 만듭니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetComponents(Uri, UriComponents, UriFormat) |
URI에서 구성 요소를 가져옵니다. |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
InitializeAndValidate(Uri, UriFormatException) |
파서의 상태를 초기화하고 URI의 유효성을 검사합니다. |
IsBaseOf(Uri, Uri) |
|
IsKnownScheme(String) |
체계의 파서가 등록되었는지 여부를 나타냅니다. |
IsWellFormedOriginalString(Uri) |
URI가 제대로 구성되었는지 여부를 나타냅니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
OnNewUri() | |
OnRegister(String, Int32) |
UriParser 메서드가 등록될 때 Framework에서 호출됩니다. |
Register(UriParser, String, Int32) |
체계 및 포트 번호와 UriParser를 연결합니다. |
Resolve(Uri, Uri, UriFormatException) | |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |