WebRequest.RegisterPrefix(String, IWebRequestCreate) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 URI에 대한 WebRequest 하위 항목을 등록합니다.
public:
static bool RegisterPrefix(System::String ^ prefix, System::Net::IWebRequestCreate ^ creator);
public static bool RegisterPrefix (string prefix, System.Net.IWebRequestCreate creator);
static member RegisterPrefix : string * System.Net.IWebRequestCreate -> bool
Public Shared Function RegisterPrefix (prefix As String, creator As IWebRequestCreate) As Boolean
매개 변수
- prefix
- String
WebRequest 하위 항목이 서비스하는 완전한 URI나 URI 접두사입니다.
- creator
- IWebRequestCreate
WebRequest 하위 항목을 만들기 위해 WebRequest가 호출하는 생성 메서드입니다.
반환
등록이 성공하면 true
이고, 그렇지 않으면 false
입니다.
예외
설명
이 메서드는 RegisterPrefix 서비스 요청에 하위 항목을 등록 WebRequest 합니다. WebRequest 하위 항목은 일반적으로 HTTP 또는 FTP와 같은 특정 프로토콜을 처리하도록 등록되지만 서버의 특정 서버 또는 경로에 대한 요청을 처리하도록 등록할 수 있습니다.
미리 등록된 예약 유형은 다음과 같습니다.
http://
https://
ftp://
file://
자세한 내용은 참조는 Create(String) 및 Create(Uri) 메서드.
중복 접두사는 허용되지 않습니다. RegisterPrefix 는 중복 접두사 등록을 시도하면 를 반환 false
합니다.
참고
클래스는 HttpWebRequest 기본적으로 HTTP 및 HTTPS 스키마에 대한 서비스 요청에 등록됩니다. 이러한 스키마에 다른 WebRequest 하위 항목을 등록하려고 하면 실패합니다.