Partilhar via


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