내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

UriBuilder 생성자 (String, String, Int32, String, String)

2013-12-13

지정된 체계, 호스트, 포트 번호, 경로 및 쿼리 문자열이나 단편 식별자를 사용하여 UriBuilder 클래스의 새 인스턴스를 초기화합니다.

Namespace:  System
어셈블리:  System(System.dll)

public UriBuilder(
	string scheme,
	string host,
	int port,
	string path,
	string extraValue
)

매개 변수

scheme
형식: System.String
인터넷 액세스 프로토콜입니다.
host
형식: System.String
DNS 스타일의 도메인 이름 또는 IP 주소입니다.
port
형식: System.Int32
서비스의 IP 포트 번호입니다.
path
형식: System.String
인터넷 리소스의 경로입니다.
extraValue
형식: System.String
쿼리 문자열 또는 단편 식별자입니다.

예외조건
ArgumentException

extraValuenull, Empty, 번호 기호(#)로 시작하는 유효한 단편 식별자 또는 물음표(?)로 시작하는 유효한 쿼리 문자열이 아닌 경우

-또는-

scheme이 올바른 체계 이름이 아닌 경우

ArgumentOutOfRangeException

port가 0보다 작거나 65,535보다 큰 경우

UriBuilder 인스턴스는 Scheme 속성을 schemeName으로 설정하고 Host 속성을 hostName으로 설정한 다음 Port 속성을 portNumber로 설정하고 Path 속성을 pathValue로 설정하여 초기화됩니다. extraValue가 번호 기호(#)로 시작하면 FragmentextraValue로 설정되며, extraValue가 물음표(?)로 시작하면 QueryextraValue로 설정됩니다.

다음 예제에서는 URI http://www.contoso.com:8080/index.htm#top가 포함된 UriBuilder 인스턴스를 만듭니다.


      UriBuilder myUri = new UriBuilder("http","www.contoso.com",8080,"index.htm","#top");



Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2014 Microsoft