Uri.Port 屬性

定義

取得這個 URI 的連接埠編號。

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

屬性值

Int32

此 URI 的埠號碼。

例外狀況

這個執行個體代表相對的 URI,而這個屬性只適用於絕對 URI。

範例

下列範例會將 URI 埠號碼寫入主控台。 在此情況下,此值是 HTTP、埠 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);
open System

let baseUri = Uri "http://www.contoso.com/"
let myUri = Uri(baseUri,"catalog/shownew.htm?date=today")

printfn $"{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 中所參考伺服器的通訊協定埠。 如果未將埠指定為 URI 的一部分, Port 屬性會傳回通訊協定的預設值。 如果沒有預設埠號碼,這個屬性會傳回 -1。

適用於