Verwenden von generischen Typen mit .NET Framework-Remoting
.NET-Remoting unterstützt die Verwendung von generischen Typen in verteilten Anwendungen, die binäre Serialisierung verwenden. (SOAP-Serialisierung generischer Typen wird nicht unterstützt.) Generische Typen, die den Anforderungen für eine ordnungsgemäße Serialisierungsunterstützung entsprechen, werden unter Automatische Deserialisierung in .NET Framework-Remoting beschrieben.
Ein Beispiel für die Implementierung einer generischen Schnittstelle finden Sie unter Remoting Generics Technology Sample.
Wenn Sie generische Typen in Konfigurationsdateien angeben, müssen Sie bei der Angabe der Typparameter alle geschachtelten Typargumente mit zwei eckigen Klammern ("[]") angeben. Ein vollständiges Beispiel, in dem dies veranschaulicht wird, finden Sie unter Using Generics in Remoting Through Configuration.
Angeben von generischen Remotetypen
Im folgenden Codebeispiel wird veranschaulicht, wie ein generischer Remotetyp in einer Konfigurationsdatei angegeben wird.
<service>
<wellknown mode="Singleton" type="GenericServer`1[[System.String,mscorlib]], GenericServer" objectUri="genSvr.rem" />
</service>
Siehe auch
Konzepte
Automatische Deserialisierung in .NET Framework-Remoting
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.