Uri.Port Propiedad

Definición

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

C#
public int Port { get; }

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.

C#
Uri baseUri = new Uri("http://www.contoso.com/");
Uri myUri = 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

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0