Condividi tramite


Punto finale

Punto finale

Sintassi

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;  
};  

Metodi

La classe Endpoint definisce il metodo seguente.

Metodo Descrizione
GetOperationCounterInstanceName Recupera il nome dell'istanza del contatore delle prestazioni dell'operazione

Proprietà

La classe Endpoint dispone delle proprietà seguenti:

Indirizzo

Tipo di dati: string

Tipo di accesso: sola lettura

URI che contiene l'indirizzo dell'endpoint.

Intestazioni degli indirizzi

Tipo di dati: array di stringhe

Tipo di accesso: sola lettura

Raccolta di intestazioni di indirizzo associate a questo endpoint.

IndirizzoIdentità

Tipo di dati: string

Tipo di accesso: sola lettura

Identità dell'endpoint.

AppDomainId

Tipo di dati: sint32

Tipo di accesso: sola lettura

ID appdomain dell'appdomain che ospita l'endpoint.

Comportamenti

Tipo di dati: Matrice di comportamento

Tipo di accesso: sola lettura

Insieme di comportamenti implementati da questo endpoint.

Vincolo

Tipo di dati: Binding

Tipo di accesso: sola lettura

Associazione utilizzata da questo endpoint.

ContractName

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa che specifica il contratto esposto dall'endpoint.

CounterInstanceName

Tipo di dati: string

Tipo di accesso: sola lettura

Nome dell'istanza dei contatori delle prestazioni dell'endpoint.

ListenUri

Tipo di dati: string

Tipo di accesso: sola lettura

Uri su cui l'endpoint è in ascolto.

Nome

Tipo di dati: string

Tipo di accesso: sola lettura

Nome univoco di questo endpoint.

ProcessId

Tipo di dati: sint32

Tipo di accesso: sola lettura

ID processo del processo che ospita l'endpoint.

Riferimento

Tipo di dati: Contratto

Tipo di accesso: sola lettura

Il contratto esposto da questo endpoint.

Requisiti

MOF Dichiarato in Servicemodel.mof.
Namespace Definito in root\ServiceModel