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 |