Udostępnij za pośrednictwem


Usługa

Usługa

Składnia

class Service  
{  
  string BaseAddresses[];  
  Behavior Behaviors[];  
  string ConfigurationName;  
  string CounterInstanceName;  
  string DistinguishedName;  
  string Extensions[];  
  string Metadata[];  
  string Name;  
  string Namespace;  
  datetime Opened;  
  Channel OutgoingChannels[];  
  sint32 ProcessId;  
};  

Metody

Klasa Service nie definiuje żadnych metod.

Właściwości

Klasa Service ma następujące właściwości:

BaseAddresses

Typ danych: tablica ciągów

Typ dostępu: tylko do odczytu

Podstawowe adresy używane przez usługę.

Zachowania

Typ danych: tablica zachowań

Typ dostępu: tylko do odczytu

Zachowania skojarzone z tą usługą.

Configurationname

Typ danych: ciąg

Typ dostępu: tylko do odczytu

ServiceElement_BehaviorConfiguration

CounterInstanceName

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Nazwa wystąpienia wystąpienia liczników wydajności usługi.

Distinguishedname

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Nazwa usługi pod adresem.

Rozszerzenia

Typ danych: tablica ciągów

Typ dostępu: tylko do odczytu

Konteksty wystąpienia dla rozszerzeń wystąpienia usługi.

Metadane

Typ danych: tablica ciągów

Typ dostępu: tylko do odczytu

Ustawienia metadanych usługi.

Nazwa

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Unikatowa nazwa tej usługi.

Przestrzeń nazw

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Przestrzeń nazw usługi.

Otwarte

Typ danych: data/godzina

Typ dostępu: tylko do odczytu

Czas otwarcia usługi.

Wychodzącechannel

Typ danych: tablica kanałów

Typ dostępu: tylko do odczytu

Kanały wychodzące z wystąpienia usługi.

Identyfikator procesu

Typ danych: sint32

Typ dostępu: tylko do odczytu

Identyfikator procesu hostujący usługę.

Wymagania

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