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 |