Compartilhar via


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