Uri.Authority Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el nombre de host o la dirección IP del sistema de nombres de dominio (DNS) y el número de puerto de un servidor.
public:
property System::String ^ Authority { System::String ^ get(); };
public string Authority { get; }
member this.Authority : string
Public ReadOnly Property Authority As String
Valor de propiedad
Componente de autoridad del URI representado por esta instancia.
Excepciones
Esta instancia representa un URI relativo y esta propiedad solo es válida para los 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.
Uri baseUri = new Uri("http://www.contoso.com:8080/");
Uri myUri = new Uri(baseUri,"shownew.htm?date=today");
Console.WriteLine(myUri.Authority);
open System
let baseUri = Uri "http://www.contoso.com:8080/"
let myUri = Uri(baseUri, "shownew.htm?date=today")
printfn $"{myUri.Authority}"
Dim baseUri As New Uri("http://www.contoso.com:8080/")
Dim myUri As New Uri(baseUri,"shownew.htm?date=today")
Console.WriteLine(myUri.Authority)
Comentarios
La Authority propiedad suele ser 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 escapen en el valor de cadena devuelto por esta propiedad.