Uri.Authority Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o nome do host ou endereço IP do Sistema de Nomes de Domínio (DNS) e o número de porta de um 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 Propriedade
O componente de autoridade do URI representado por esta instância.
Exceções
Esta instância representa um URI relativo, e esta propriedade é válida apenas para URIs absolutos.
Exemplos
O exemplo seguinte escreve o nome do host (www.contoso.com) e o número da porta (8080) do servidor para a 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)
Observações
A Authority propriedade é tipicamente um nome de host DNS de servidor ou endereço IP. Esta propriedade pode incluir o número da porta de serviço se for diferente da porta padrão para o URI. Se o Authority componente contiver caracteres reservados, estes são excluídos no valor da cadeia devolvido por esta propriedade.