DatenverträgeData Contracts

Dieser Abschnitt enthält Beispiele, in denen Datenverträge in Windows Communication Foundation (WCF)Windows Communication Foundation (WCF) dargestellt werden.This section contains samples that demonstrate data contracts in Windows Communication Foundation (WCF)Windows Communication Foundation (WCF).

In diesem AbschnittIn This Section

Grundlegender DatenvertragBasic Data Contract
Veranschaulicht, wie ein Datenvertrag implementiert wird.Demonstrates how to implement a data contract.

DataContractSerializer-BeispielDataContractSerializer Sample
Veranschaulicht den DataContractSerializer, der allgemeine Serialisierungs- und Deserialisierungsdienste für die Datenvertragsklassen ausführt.Demonstrates the DataContractSerializer, which performs general serialization and deserialization services for the data contract classes.

Bekannte TypenKnown Types
Veranschaulicht, wie Informationen über abgeleitete Typen in einem Datenvertrag angegeben werden.Demonstrates how to specify information about derived types in a data contract.

ObjektverweiseObject References
Veranschaulicht, wie Objekte als Verweise zwischen Server und Client übergeben werden.Demonstrates how to pass objects by references between server and client.

POCO-UnterstützungPOCO Support
Veranschaulicht die Serialisierungsunterstützung für makellose Typen, d. h. Typen, auf die Serialisierungsattribute nicht angewendet wurden (diese werden auch als POCO-Typen (Plain Old CLR Object) bezeichnet).Demonstrates the serialization support for unmarked types; that is, types to which serialization attributes have not been applied, sometimes referred to as Plain Old CLR Object (POCO) types.

Verwendung des SerialisierungsbindersUsage of Serialization Binder
In diesem Beispiel wird gezeigt, wie der SerializationBinder verwendet wird, um die Version eines generischen Typs zu ändern, während diese serialisiert wird.This sample shows how to use the SerializationBinder to change the version of a generic type when it is serialized.