Ponto de extremidade
Ponto de extremidade
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 Endpoint define o método a seguir.
Método | Descrição |
---|---|
GetOperationCounterInstanceName | Recupera o nome da instância do contador de desempenho da operação |
Propriedades
A classe Endpoint agora tem as propriedades a seguir:
Endereço
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
Um URI que contém o endereço do ponto de extremidade.
AddressHeaders
Tipo de dados: matriz de cadeia de caracteres
Tipo de acesso: Somente leitura
A coleção dos cabeçalhos de endereço anexados a esse ponto de referência.
AddressIdentity
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
A identidade do ponto de extremidade.
AppDomainId
Tipo de dados: sint32
Tipo de acesso: Somente leitura
A id de appdomain do appdomain que hospeda o ponto de extremidade.
Comportamentos
Tipo de dados: matriz de comportamento
Tipo de acesso: Somente leitura
A coleção de comportamentos implementados por esse ponto de extremidade.
Associação
Tipo de dados: associação
Tipo de acesso: Somente leitura
A associação usada por esse ponto de extremidade.
ContractName
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
Uma cadeia de caracteres que especifica qual contrato esse ponto de extremidade está expondo.
CounterInstanceName
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
O nome da instância de contadores de desempenho do ponto de extremidade.
ListenUri
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
O Uri no qual o ponto de extremidade escuta.
Nome
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
O nome exclusivo desse ponto de extremidade.
ProcessId
Tipo de dados: sint32
Tipo de acesso: Somente leitura
A Id do processo que hospeda o ponto de extremidade.
ref
Tipo de dados: contrato
Tipo de acesso: Somente leitura
O contrato que esse ponto de extremidade está expondo.
Requisitos
MOF | Declarado em Servicemodel.mof. |
---|---|
Namespace | Definido em root\ServiceModel |