Uri.Authority Propriedade

Definição

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.

Aplica-se a