Dienst
Dienst
Syntax
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;
};
Methoden
Die Dienstklasse definiert keine Methoden.
Eigenschaften
Die Dienstklasse hat die folgenden Eigenschaften:
BaseAddresses
Datentyp: Zeichenfolgenarray
Zugriffstyp: Schreibgeschützt
Die vom Dienst verwendeten Basisadressen.
Verhalten
Datentyp: Behavior-Array
Zugriffstyp: Schreibgeschützt
Die diesem Dienst zugewiesenen Verhalten.
ConfigurationName
Datentyp: String
Zugriffstyp: Schreibgeschützt
ServiceElement_BehaviorConfiguration
CounterInstanceName
Datentyp: String
Zugriffstyp: Schreibgeschützt
Name der Instanz der Leistungsindikatoren des Dienstes.
DistinguishedName
Datentyp: String
Zugriffstyp: Schreibgeschützt
Der Dienstname an der Adresse.
Erweiterungen
Datentyp: Zeichenfolgenarray
Zugriffstyp: Schreibgeschützt
Die Instanzkontexte für die Erweiterungen der Dienstinstanz.
Metadaten
Datentyp: Zeichenfolgenarray
Zugriffstyp: Schreibgeschützt
Die Dienstmetadateneinstellungen.
name
Datentyp: String
Zugriffstyp: Schreibgeschützt
Der eindeutige Name des Diensts.
Namespace
Datentyp: String
Zugriffstyp: Schreibgeschützt
Der Namespace des Dienstes.
Geöffnet
Datentyp: Zeitpunkt (Datum und Uhrzeit)
Zugriffstyp: Schreibgeschützt
Die Zeit, zu der der Dienst geöffnet wurde.
OutgoingChannels
Data type: Channel array (Kanal-Array)
Zugriffstyp: Schreibgeschützt
Die Kanäle, die von der Dienstinstanz ausgehen.
ProcessId
Datentyp: sint32
Zugriffstyp: Schreibgeschützt
Die Prozess-ID des Vorgangs, von dem der Dienst gehostet wird.
Anforderungen
MOF | Deklariert in Servicemodel.mof. |
---|---|
Namespace | Definiert in root\ServiceModel |