Freigeben über


Metadaten und das WCF-Dienstmodell mit dem SQL-Adapter

Im WCF-Dienstmodell verwenden Sie das Visual Studio-Plug-In Add Adapter Service Reference oder das ServiceModel Metadata Utility Tool (svcutile.exe), um Folgendes zu tun:

  • Generieren Sie einen Dienstvertrag – den WCF-Dienstvertrag –, über den Ihr Code Vorgänge vom Adapter empfangen kann. Diese .NET-Schnittstelle stellt den Dienstvertrag für Zielvorgänge dar.

  • Generieren Sie Proxyklassen – die WCF-Clientklasse –, über die Ihr Code Vorgänge für den Adapter aufrufen kann.

  • Mit Anmerkungen versehene Klassen, die die unterstützenden Nachrichtenverträge, Vorgangsverträge und Datenverträge für den Dienstvertrag darstellen.

    Hilfe zum Verständnis der Struktur dieses generierten Codes finden Sie unter Grundlegendes zu generiertem Clientcode. In diesem Thema wird insbesondere Code beschrieben, der svcutil.exe generiert, aber sein Inhalt gilt auch für den Code, den das Add Adapter Service Reference Plug-In generiert.

    Informationen zum Generieren einer WCF-Clientklasse oder eines WCF-Dienstvertrags für Zielvorgänge sowie zu den Unterschieden zwischen svcutil.exe und dem Add Adapter Service Reference Plug-In finden Sie unter Generieren eines WCF-Clients oder WCF-Dienstvertrags für SQL Server Artefakte.

Weitere Informationen

Entwickeln von SQL-Anwendungen mithilfe des WCF-Dienstmodells