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.

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.

Se aplica a