Uri.Port 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此 URI 的端口号。
public:
property int Port { int get(); };
public int Port { get; }
member this.Port : int
Public ReadOnly Property Port As Integer
属性值
此 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。