次の方法で共有


.NET Framework リモート処理でのジェネリック型の使用

.NET リモート処理では、バイナリ シリアル化を使用する分散アプリケーションでのジェネリック型の使用がサポートされています (ジェネリック型の SOAP シリアル化はサポートされていません)。適切なシリアル化サポートの要件に従うジェネリック型については、「.NET Framework リモート処理での自動逆シリアル化」を参照してください。

ジェネリック インターフェイスを実装する例については、「Remoting Generics Technology Sample」を参照してください。

構成ファイルでジェネリック型を指定する場合、型パラメータを示すときに 2 対の角かっこ ("[]") を使用して、入れ子になったすべての型の引数を示す必要があります。これを示す例の全体については、「Using Generics in Remoting Through Configuration」を参照してください。

ジェネリック リモート型の指定

次のコード例では、構成ファイルでジェネリック リモート型を指定する方法を示します。

<service>
  <wellknown mode="Singleton" type="GenericServer`1[[System.String,mscorlib]], GenericServer" objectUri="genSvr.rem" />
</service> 

関連項目

概念

.NET Framework リモート処理での自動逆シリアル化

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.