Delen via


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;  
};  

Methoden

De serviceklasse definieert geen methoden.

Eigenschappen

De serviceklasse heeft de volgende eigenschappen:

BaseAddresses

Gegevenstype: tekenreeksmatrix

Toegangstype: Alleen-lezen

De basisadressen die door de service worden gebruikt.

Gedrag

Gegevenstype: Gedragmatrix

Toegangstype: Alleen-lezen

Het gedrag dat aan deze service is gekoppeld.

ConfigurationName

Gegevenstype: tekenreeks

Toegangstype: Alleen-lezen

ServiceElement_BehaviorConfiguration

CounterInstanceName

Gegevenstype: tekenreeks

Toegangstype: Alleen-lezen

Exemplaarnaam van het exemplaar van de prestatiemeteritems van de service.

DistinguishedName

Gegevenstype: tekenreeks

Toegangstype: Alleen-lezen

Servicenaam op het adres.

Uitbreidingen

Gegevenstype: tekenreeksmatrix

Toegangstype: Alleen-lezen

De exemplaarcontexten voor de extensies van het service-exemplaar.

Metagegevens

Gegevenstype: tekenreeksmatrix

Toegangstype: Alleen-lezen

De metagegevensinstellingen van de service.

Naam

Gegevenstype: tekenreeks

Toegangstype: Alleen-lezen

De unieke naam van deze service.

Naamruimte

Gegevenstype: tekenreeks

Toegangstype: Alleen-lezen

De naamruimte van de service.

Geopend

Gegevenstype: datum/tijd

Toegangstype: Alleen-lezen

Het tijdstip waarop de service is geopend.

Uitgaande kanalen

Gegevenstype: Kanaalmatrix

Toegangstype: Alleen-lezen

De kanalen die uitgaan van het service-exemplaar.

ProcessId

Gegevenstype: sint32

Toegangstype: Alleen-lezen

De proces-id van het proces dat als host fungeert voor de service.

Vereisten

MOF Gedeclareerd in Servicemodel.mof.
Naamruimte Gedefinieerd in root\ServiceModel