Compartir a través de


Servicio

Servicio

Sintaxis

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

La clase Service no define ningún método.

Propiedades

La clase Service posee las siguientes propiedades:

BaseAddresses

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Las direcciones base utilizadas por el servicio.

Comportamientos

Tipo de datos: matriz de comportamientos

Tipo de acceso: solo lectura

Los comportamientos asociados a este servicio.

ConfigurationName

Tipo de datos: cadena

Tipo de acceso: solo lectura

ServiceElement_BehaviorConfiguration

CounterInstanceName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre de la instancia de los contadores de rendimiento del servicio.

DistinguishedName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre de servicio en la dirección.

Extensiones

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Los contextos de instancia para las extensiones de la instancia de servicio.

Metadatos

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Los valores de metadatos de servicio.

Name

Tipo de datos: cadena

Tipo de acceso: solo lectura

El nombre único de este servicio.

Espacio de nombres

Tipo de datos: cadena

Tipo de acceso: solo lectura

El espacio de nombres del servicio.

Abierto

Tipo de datos: datetime

Tipo de acceso: solo lectura

El momento en el que se abrió el servicio.

OutgoingChannels

Tipo de datos: matriz de canal

Tipo de acceso: solo lectura

Los canales que salen de la instancia del servicio.

ProcessId

Tipo de datos: sint32

Tipo de acceso: solo lectura

El id. de proceso que hospeda el servicio.

Requisitos

MOF Se declara en Servicemodel.mof.

Espacio de nombres

Se define en root\ServiceModel