Partager via


Service

Service

Syntaxe

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

Méthodes

La classe Service ne définit aucune méthode.

Propriétés

La classe Service a les propriétés suivantes :

BaseAddresses

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Les adresses de base utilisées par le service.

Comportements

Type de données : tableau de comportements

Type d'accès : Lecture seule

Les comportements associés à ce service.

ConfigurationName

Type de données : chaîne

Type d'accès : Lecture seule

ServiceElement_BehaviorConfiguration

CounterInstanceName

Type de données : chaîne

Type d'accès : Lecture seule

Le nom d'instance de l'instance des compteurs de performances du service.

DistinguishedName

Type de données : chaîne

Type d'accès : Lecture seule

Nom du service à cette adresse.

Extensions

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Les contextes d’instance pour les extensions de l’instance de service.

Métadonnées

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Les paramètres de métadonnées du service.

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Le nom unique de ce service.

Espace de noms

Type de données : chaîne

Type d'accès : Lecture seule

L'espace de noms du service.

Ouvert

Type de données : datetime

Type d'accès : Lecture seule

L'heure à laquelle le service a été ouvert.

OutgoingChannels

Type de données : tableau de canaux

Type d'accès : Lecture seule

Les canaux qui sortent de l'instance de service.

ProcessId

Type de données : sint32

Type d'accès : Lecture seule

L'ID de processus du processus qui héberge le service.

Spécifications

MOF Déclaré dans Servicemodel.mof.
Espace de noms Défini dans root\ServiceModel