サービス

サービス

構文

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

メソッド

Service クラスで定義されているメソッドはありません。

プロパティ

Service クラスには次のプロパティがあります。

BaseAddresses

データ型 : string array

アクセスの種類: 読み取り専用

サービスによって使用されるベース アドレスです。

動作

データ型 : Behavior array

アクセスの種類: 読み取り専用

このサービスに関連付けられている動作です。

ConfigurationName

データ型: 文字列

アクセスの種類: 読み取り専用

ServiceElement_BehaviorConfiguration

CounterInstanceName

データ型: 文字列

アクセスの種類: 読み取り専用

サービスのパフォーマンス カウンターのインスタンスのインスタンス名です。

DistinguishedName

データ型: 文字列

アクセスの種類: 読み取り専用

アドレスでのサービス名です。

Extensions

データ型 : string array

アクセスの種類: 読み取り専用

サービス インスタンスの拡張に対するインスタンス コンテキストです。

Metadata

データ型 : string array

アクセスの種類: 読み取り専用

サービス メタデータの設定です。

名前

データ型: 文字列

アクセスの種類: 読み取り専用

このサービスの一意の名前。

名前空間

データ型: 文字列

アクセスの種類: 読み取り専用

サービスの名前空間です。

開始済み

データ型 : datetime

アクセスの種類: 読み取り専用

サービスが開かれた時刻です。

OutgoingChannels

データ型 : Channel 配列

アクセスの種類: 読み取り専用

サービス インスタンスから送信しているチャネルです。

ProcessId

データ型 : sint32

アクセスの種類: 読み取り専用

サービスをホストするプロセスのプロセス ID です。

必要条件

MOF Servicemodel.mof にて宣言済み。
名前空間 root\ServiceModel で定義