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 DNS (Sistema de nombres de dominio) o la dirección IP 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 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.
Uri^ baseUri = gcnew Uri( "http://www.contoso.com:8080/" );
Uri^ myUri = gcnew Uri( baseUri,"shownew.htm?date=today" );
Console::WriteLine( myUri->Authority );
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
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.