Compartilhar via


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