Ponto final
Ponto final
Syntax
class Endpoint
{
string Address;
string AddressHeaders[];
string AddressIdentity;
sint32 AppDomainId;
Behavior Behaviors[];
Binding Binding;
string ContractName;
string CounterInstanceName;
string ListenUri;
string Name;
sint32 ProcessId;
Contract ref;
};
Métodos
A classe Ponto final define o seguinte método.
Método | Descrição |
---|---|
GetOperationCounterInstanceName | Obtém o nome da instância do contador de desempenho da operação |
Propriedades
A classe Endpoint tem as seguintes propriedades:
Endereço
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
Um URI que contém o endereço do ponto final.
AddressHeaders
Tipo de dados: matriz de cadeia
Tipo de acesso: Só de leitura
A coleção de cabeçalhos de endereço anexados a este ponto final.
AddressIdentity
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
A identidade do ponto final.
AppDomainId
Tipo de dados: sint32
Tipo de acesso: Só de leitura
O ID de appdomain do appdomain que aloja o ponto final.
Comportamentos
Tipo de dados: matriz de comportamento
Tipo de acesso: Só de leitura
A coleção de comportamentos implementados por este ponto final.
Enlace
Tipo de dados: Enlace
Tipo de acesso: Só de leitura
O enlace utilizado por este ponto final.
ContractName
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
Uma cadeia que especifica o contrato que este ponto final está a expor.
CounterInstanceName
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
O nome da instância dos contadores de desempenho do ponto final.
ListenUri
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
O URI em que o ponto final escuta.
Name
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
O nome exclusivo deste ponto final.
ProcessId
Tipo de dados: sint32
Tipo de acesso: Só de leitura
O ID do processo que aloja o ponto final.
ref
Tipo de dados: Contrato
Tipo de acesso: Só de leitura
O contrato que este ponto final está a expor.
Requisitos
MOF | Declarado em Servicemodel.mof. |
---|---|
Espaço de Nomes | Definido em root\ServiceModel |