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.
Nombre
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 |