Uri.Port Propiedad

Definición

Obtiene el número de puerto de este identificador URI.

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

Valor de propiedad

Int32

Número de puerto de este URI.

Excepciones

Esta instancia representa un identificador URI relativo, y esta propiedad sólo es válida para identificadores URI absolutos.

Ejemplos

En el ejemplo siguiente se escribe el número de puerto de URI en la consola. En este caso, el valor es el número de puerto predeterminado para HTTP, puerto 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)

Comentarios

El número de puerto define el puerto de protocolo utilizado para ponerse en contacto con el servidor al que se hace referencia en el URI. Si no se especifica un puerto como parte del URI, la Port propiedad devuelve el valor predeterminado para el protocolo. Si no hay ningún número de puerto predeterminado, esta propiedad devuelve -1.

Se aplica a