Megosztás a következőn keresztül:


Szolgáltatás

Szolgáltatás

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

Metódusok

A Service osztály nem határoz meg metódusokat.

Tulajdonságok

A Service osztály a következő tulajdonságokkal rendelkezik:

BaseAddresses

Adattípus: sztringtömb

Hozzáférés típusa: Írásvédett

A szolgáltatás által használt alapcímek.

Viselkedésmódok

Adattípus: Viselkedési tömb

Hozzáférés típusa: Írásvédett

A szolgáltatáshoz társított viselkedések.

ConfigurationName

Adattípus: sztring

Hozzáférés típusa: Írásvédett

ServiceElement_BehaviorConfiguration

CounterInstanceName

Adattípus: sztring

Hozzáférés típusa: Írásvédett

A szolgáltatás teljesítményszámlálóinak példányneve.

DistinguishedName

Adattípus: sztring

Hozzáférés típusa: Írásvédett

Szolgáltatásnév a címen.

Bővítmények

Adattípus: sztringtömb

Hozzáférés típusa: Írásvédett

A szolgáltatáspéldány bővítményeinek példánykörnyezetei.

Metaadatok

Adattípus: sztringtömb

Hozzáférés típusa: Írásvédett

A szolgáltatás metaadatainak beállításai.

Name

Adattípus: sztring

Hozzáférés típusa: Írásvédett

A szolgáltatás egyedi neve.

Névtér

Adattípus: sztring

Hozzáférés típusa: Írásvédett

A szolgáltatás névtere.

Kinyitott

Adattípus: datetime

Hozzáférés típusa: Írásvédett

A szolgáltatás megnyitásának időpontja.

Kimenő üzenetekcsatornák

Adattípus: Csatornatömb

Hozzáférés típusa: Írásvédett

A szolgáltatáspéldányból kimenő csatornák.

Folyamatazonosító

Adattípus: sint32

Hozzáférés típusa: Írásvédett

A szolgáltatást üzemeltető folyamat azonosítója.

Követelmények

MOF Deklarálva a Servicemodel.mof fájlban.
Névtér Definíció: root\ServiceModel