Partilhar 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 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