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 nenhum método.
Propriedades
A classe Serviço agora tem as propriedades a seguir:
BaseAddresses
Tipo de dados: matriz de cadeia de caracteres
Tipo de acesso: Somente leitura
Os endereços de base usados pelo serviço.
Comportamentos
Tipo de dados: matriz de comportamento
Tipo de acesso: Somente leitura
Os comportamentos associados a esse serviço.
ConfigurationName
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
ServiceElement_BehaviorConfiguration
CounterInstanceName
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
O nome da instância dos contadores de desempenho do serviço.
DistinguishedName
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
Nome do serviço no endereço.
Extensões
Tipo de dados: matriz de cadeia de caracteres
Tipo de acesso: Somente leitura
Os contextos da instância para as extensões da instância do serviço.
Metadados
Tipo de dados: matriz de cadeia de caracteres
Tipo de acesso: Somente leitura
As configurações de metadados do serviço.
Nome
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
O nome exclusivo desse serviço.
Namespace
Tipo de dados: cadeia de caracteres
Tipo de acesso: Somente leitura
O namespace do serviço.
Aberto
Tipo de dados: datetime
Tipo de acesso: Somente leitura
A hora em que o serviço foi aberto.
OutgoingChannels
Tipo de dados: matriz de canal
Tipo de acesso: Somente leitura
Os canais que estão saindo da instância do serviço.
ProcessId
Tipo de dados: sint32
Tipo de acesso: Somente leitura
A identificação do processo que hospeda o serviço.
Requisitos
MOF | Declarado em Servicemodel.mof. |
---|---|
Namespace | Definido em root\ServiceModel |