サービス
構文
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 クラスには、次のプロパティがあります。
ベースアドレス
データ型: string 配列
アクセスの種類: 読み取り専用
サービスによって使用されるベース アドレス。
動作
データ型: ビヘイビア配列
アクセスの種類: 読み取り専用
このサービスに関連付けられている動作。
ConfigurationName
データ型: 文字列
アクセスの種類: 読み取り専用
ServiceElement_BehaviorConfiguration
CounterInstanceName (カウンターインスタンス名)
データ型: 文字列
アクセスの種類: 読み取り専用
サービスのパフォーマンス カウンターのインスタンスのインスタンス名。
DistinguishedName
データ型: 文字列
アクセスの種類: 読み取り専用
アドレスのサービス名。
拡張機能
データ型: string 配列
アクセスの種類: 読み取り専用
サービス インスタンスの拡張機能のインスタンス コンテキスト。
メタデータ
データ型: string 配列
アクセスの種類: 読み取り専用
サービス メタデータの設定。
名前
データ型: 文字列
アクセスの種類: 読み取り専用
このサービスの一意の名前。
Namespace
データ型: 文字列
アクセスの種類: 読み取り専用
サービスの名前空間。
開始済み
データ型: datetime
アクセスの種類: 読み取り専用
サービスが開かれた時刻。
発信チャネル
データタイプ:チャンネル配列
アクセスの種類: 読み取り専用
サービス インスタンスから送信されているチャネル。
ProcessId
データ型: sint32
アクセスの種類: 読み取り専用
サービスをホストするプロセスのプロセス ID。
要求事項
財務省 | Servicemodel.mof で宣言されています。 |
---|---|
Namespace | root\ServiceModel で定義 |