Share via


<service> 要素

アプリケーションが、他のアプリケーション ドメインまたはアプリケーション コンテキストに公開するオブジェクトを指定します。

<configuration>
   <system.runtime.remoting>
      <application>
**         <service>**

<service>
   <wellknown/>
   <activated/>
</service>

子要素

要素 説明
<wellknown> アプリケーションが公開する、サーバー側でアクティブ化される既知のオブジェクトに関する情報を指定します。<service> 要素内に 1 回以上指定できます。
<activated> アプリケーションが公開する、クライアント側でアクティブ化されるオブジェクトに関する情報を指定します。<service> 要素内に 1 回以上指定できます。

次の構成ファイルは、サーバー側でアクティブ化される既知の型、この型が存在する場所を示すオブジェクト URI、およびインスタンスのアクティブ化を制御する WellKnownObjectMode を宣言しています。

<configuration>
   <system.runtime.remoting>
      <application>
         <service>
            <wellknown 
               type="ServerActivatedType, RemoteAssembly" 
               objectUri="ServerType.rem" 
               mode="Singleton" 
            />
         </service>
      </application>
   </system.runtime.remoting>
</configuration>

必要条件

構成ファイル : アプリケーション構成ファイル、マシン構成ファイル (Machine.config)

参照

リモート処理設定スキーマ | アクティベーション | サーバー アクティベーション | クライアント アクティベーション