Uri.Port 속성

정의

이 URI의 포트 번호를 가져옵니다.Gets the port number of this URI.

public:
 property int Port { int get(); };
public int Port { get; }
member this.Port : int
Public ReadOnly Property Port As Integer

속성 값

Int32

The port number for this URI.

예외

이 인스턴스가 상대 URI를 나타내고 이 속성이 절대 URI에만 유효한 경우This instance represents a relative URI, and this property is valid only for absolute URIs.

예제

다음 예제에서는 URI 포트 번호를 콘솔에 씁니다.The following example writes the URI port number to the console. 이 경우 값은 HTTP 포트 80에 대 한 기본 포트 번호입니다.In this case, the value is the default port number for HTTP, port 80.

Uri^ baseUri = gcnew Uri( "http://www.contoso.com/" );
Uri^ myUri = gcnew Uri( baseUri,"catalog/shownew.htm?date=today" );
Console::WriteLine( myUri->Port );
Uri baseUri = new Uri("http://www.contoso.com/");
Uri myUri = new Uri(baseUri,"catalog/shownew.htm?date=today");

Console.WriteLine(myUri.Port);
Dim baseUri As New Uri("http://www.contoso.com/")
Dim myUri As New Uri(baseUri, "catalog/shownew.htm?date=today")
       
Console.WriteLine(myUri.Port)

설명

포트 번호는 URI에서 참조 되는 서버에 연결 하는 데 사용 되는 프로토콜 포트를 정의 합니다.The port number defines the protocol port used for contacting the server referenced in the URI. URI의 일부로 포트가 지정 되지 않은 경우 Port 속성은 프로토콜의 기본값을 반환 합니다.If a port is not specified as part of the URI, the Port property returns the default value for the protocol. 기본 포트 번호가 없는 경우이 속성은-1을 반환 합니다.If there is no default port number, this property returns -1.

적용 대상