Serviço
Serviço
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;
};
Métodos
A classe Serviço não define métodos.
Propriedades
A classe Serviço tem as seguintes propriedades:
BaseAddresses
Tipo de dados: matriz de cadeia
Tipo de acesso: Só de leitura
Os endereços base utilizados pelo serviço.
Comportamentos
Tipo de dados: Matriz de comportamento
Tipo de acesso: Só de leitura
Os comportamentos associados a este serviço.
ConfigurationName
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
ServiceElement_BehaviorConfiguration
CounterInstanceName
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
Nome da instância dos contadores de desempenho do serviço.
DistinguishedName
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
Nome do serviço no endereço.
Extensões
Tipo de dados: matriz de cadeia
Tipo de acesso: Só de leitura
Os contextos da instância para as extensões da instância de serviço.
Metadados
Tipo de dados: matriz de cadeia
Tipo de acesso: Só de leitura
As definições de metadados de serviço.
Name
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
O nome exclusivo deste serviço.
Espaço de Nomes
Tipo de dados: cadeia
Tipo de acesso: Só de leitura
O espaço de nomes do serviço.
Aberto
Tipo de dados: datetime
Tipo de acesso: Só de leitura
A hora em que o serviço foi aberto.
OutgoingChannels
Tipo de dados: matriz de canal
Tipo de acesso: Só de leitura
Os canais que são enviados da instância de serviço.
ProcessId
Tipo de dados: sint32
Tipo de acesso: Só de leitura
O ID do processo que aloja o serviço.
Requisitos
MOF | Declarado em Servicemodel.mof. |
---|---|
Espaço de Nomes | Definido em root\ServiceModel |