Condividi tramite


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: sola lettura

Indirizzi di base utilizzati dal servizio.

Comportamenti

Tipo di dati: matrice di Behavior

Tipo di accesso: sola lettura

Comportamenti associati al servizio.

ConfigurationName

Tipo di dati: string

Tipo di accesso: sola lettura

ServiceElement_BehaviorConfiguration

CounterInstanceName

Tipo di dati: string

Tipo di accesso: sola lettura

Nome dell'istanza del contatore delle prestazioni del servizio.

DistinguishedName

Tipo di dati: string

Tipo di accesso: sola lettura

Nome del servizio all'indirizzo.

Estensioni

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Contesti dell'istanza per le estensioni dell'istanza del servizio.

Metadati

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Impostazioni dei metadati del servizio.

Nome

Tipo di dati: string

Tipo di accesso: sola lettura

Nome univoco del servizio.

Spazio dei nomi

Tipo di dati: string

Tipo di accesso: sola lettura

Spazio dei nomi del servizio.

Aperto

Tipo di dati: DateTime

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