Udostępnij za pośrednictwem


Punkt końcowy

Punkt końcowy

Składnia

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

Metody

Klasa Endpoint definiuje następującą metodę.

Metoda Opis
GetOperationCounterInstanceName Pobiera nazwę wystąpienia licznika wydajności operacji

Właściwości

Klasa Punkt końcowy ma następujące właściwości:

Adres

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Identyfikator URI zawierający adres punktu końcowego.

Adresheaders

Typ danych: tablica ciągów

Typ dostępu: tylko do odczytu

Kolekcja nagłówków adresów dołączonych do tego punktu końcowego.

AddressIdentity

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Tożsamość punktu końcowego.

AppDomainId

Typ danych: sint32

Typ dostępu: tylko do odczytu

Identyfikator domeny aplikacji domeny aplikacji hostujący punkt końcowy.

Zachowania

Typ danych: tablica zachowań

Typ dostępu: tylko do odczytu

Kolekcja zachowań zaimplementowanych przez ten punkt końcowy.

Wiązanie

Typ danych: Powiązanie

Typ dostępu: tylko do odczytu

Powiązanie używane przez ten punkt końcowy.

Contractname

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Ciąg określający, który kontrakt jest uwidaczniany przez ten punkt końcowy.

CounterInstanceName

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Nazwa wystąpienia liczników wydajności punktu końcowego.

Listenuri

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Identyfikator URI punktu końcowego nasłuchuje.

Nazwa

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Unikatowa nazwa tego punktu końcowego.

Identyfikator procesu

Typ danych: sint32

Typ dostępu: tylko do odczytu

Identyfikator procesu hostujący punkt końcowy.

ref

Typ danych: Kontrakt

Typ dostępu: tylko do odczytu

Kontrakt, który jest ujawniany przez ten punkt końcowy.

Wymagania

MOF Zadeklarowana w pliku Servicemodel.mof.
Przestrzeń nazw Zdefiniowane w katalogu głównym\ServiceModel