次の方法で共有


サービス

サービス

構文

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 で定義