Servizio
Servizio
Sintassi
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;
};
Metodi
La classe Service non definisce metodi.
Proprietà
La classe Service presenta le proprietà seguenti:
BaseAddresses
Tipo di dati: matrice di stringhe
Tipo di accesso: in sola lettura.
Indirizzi di base utilizzati dal servizio.
Behaviors
Tipo di dati: matrice di Behavior
Tipo di accesso: sola lettura.
Comportamenti associati al servizio.
ConfigurationName
Tipo di dati: stringa
Tipo di accesso: sola lettura.
ServiceElement_BehaviorConfiguration
CounterInstanceName
Tipo di dati: stringa
Tipo di accesso: sola lettura.
Nome dell'istanza del contatore delle prestazioni del servizio.
DistinguishedName
Tipo di dati: stringa
Tipo di accesso: sola lettura.
Nome del servizio all'indirizzo.
Extensions
Tipo di dati: matrice di stringhe
Tipo di accesso: sola lettura.
Contesti dell'istanza per le estensioni dell'istanza del servizio.
Metadata
Tipo di dati: matrice di stringhe
Tipo di accesso: sola lettura.
Impostazioni dei metadati del servizio.
Name
Tipo di dati: stringa
Tipo di accesso: sola lettura.
Nome univoco del servizio.
Spazio dei nomi
Tipo di dati: stringa
Tipo di accesso: sola lettura.
Spazio dei nomi del servizio.
Opened
Tipo di dati: data e ora
Tipo di accesso: sola lettura.
Ora in cui il servizio è stato aperto.
OutgoingChannels
Tipo di dati: matrice di Channel
Tipo di accesso: sola lettura.
Canali in uscita dall'istanza di servizio.
ProcessId
Tipo di dati: sint32
Tipo di accesso: sola lettura.
Id del processo che ospita il servizio.
Requisiti
MOF | Dichiarato in Servicemodel.mof. |
---|---|
Spazio dei nomi |
Definito in root\ServiceModel |