Leer en inglés

Compartir a través de


Uri.Authority Propiedad

Definición

Obtiene el nombre de host DNS (Sistema de nombres de dominio) o la dirección IP y el número de puerto de un servidor.

C#
public string Authority { get; }

Valor de propiedad

Componente de autoridad del URI representado por esta instancia.

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 nombre de host (www.contoso.com) y el número de puerto (8080) del servidor en la consola.

C#
Uri baseUri = new Uri("http://www.contoso.com:8080/");
Uri myUri = new Uri(baseUri,"shownew.htm?date=today");

Console.WriteLine(myUri.Authority);

Comentarios

Normalmente, la Authority propiedad es un nombre de host DNS del servidor o una dirección IP. Esta propiedad puede incluir el número de puerto de servicio si difiere del puerto predeterminado para el URI. Si el Authority componente contiene caracteres reservados, estos se escapan en el valor de cadena devuelto por esta propiedad.

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, 8, 9, 10
.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, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0