将泛型类型用于 .NET Framework 远程处理

.NET 远程处理支持在使用二进制序列化的分布式应用程序中使用泛型类型。(不支持泛型类型的 SOAP 序列化。)在 .NET Framework 远程处理中的自动反序列化中介绍了遵循正确序列化支持要求的泛型类型。

有关如何实现泛型接口的示例,请参见Remoting Generics Technology Sample

如果您在配置文件中指定泛型类型,则在指示类型参数时,必须使用两组方括号(“[]”)来指示所有嵌套的类型参数。有关阐释此情况的完整示例,请参见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

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。