Weitere Möglichkeiten von WCF

Folgende Möglichkeiten von WCF können hier nur kurz erwähnt werden:

  • Die Serialisierung kann über die Schnittstellen ISerializable und IXmlSerializable genau gesteuert werden

  • Wenn anstelle einer Instanz einer in der Operation genannten Datenklasse eine Instanz einer abgeleiteten Klasse übergeben werden soll, müssen die nqh-Typen mit [ServiceKnownType(typeof(Klasse))] deklariert werden. Die Annotation wird zusammen mit [OperationContract] genannt.

  • Wenn man vor der Anforderung steht, einen Typ serialisieren zu müssen, der die Voraussetzungen der Serialisierung nicht erfüllt, man diesen Typ aber nicht ändern kann, muss man ein so genanntes Serialisierungssurrogat entwickeln mit der Schnittstelle IDataContractSurrogate

  • Mithilfe ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.