Service
Service
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;
};
Methods
The Service class does not define any methods.
Properties
The Service class has the following properties:
BaseAddresses
Data type: string array
Access type: Read-only
The base addresses used by the service.
Behaviors
Data type: Behavior array
Access type: Read-only
The behaviors associated with this service.
ConfigurationName
Data type: string
Access type: Read-only
ServiceElement_BehaviorConfiguration
CounterInstanceName
Data type: string
Access type: Read-only
Instance name of the instance of the performance counters of the service.
DistinguishedName
Data type: string
Access type: Read-only
Service name at the address.
Extensions
Data type: string array
Access type: Read-only
The instance contexts for the extensions of the service instance.
Metadata
Data type: string array
Access type: Read-only
The service metadata settings.
Name
Data type: string
Access type: Read-only
The unique name of this service.
Namespace
Data type: string
Access type: Read-only
The namespace of the service.
Opened
Data type: datetime
Access type: Read-only
The time the service was opened.
OutgoingChannels
Data type: Channel array
Access type: Read-only
The channels that are outgoing from the service instance.
ProcessId
Data type: sint32
Access type: Read-only
The process id of the process that hosts the service.
Requirements
MOF | Declared in Servicemodel.mof. |
---|---|
Namespace |
Defined in root\ServiceModel |