MetadatenerweiterbarkeitMetadata Extensibility

Die Beispiele in diesem Abschnitt veranschaulichen benutzerdefinierte Metadaten.This section contains samples that demonstrate custom metadata.

In diesem AbschnittIn This Section

Benutzerdefinierter sicherer MetadatenendpunktCustom Secure Metadata Endpoint
Veranschaulicht, wie einen Dienst mit einem sicheren Metadatenendpunkt implementiert, die eines der nicht-standardmetadatenaustausch-Bindungen verwendet und zum Konfigurieren ServiceModel Metadata Utility Tool (Svcutil.exe) oder Clients, Metadaten abzurufen. eines metadatenendpunkts.Demonstrates how to implement a service with a secure metadata endpoint that uses one of the non-metadata exchange bindings and how to configure ServiceModel Metadata Utility Tool (Svcutil.exe) or clients to fetch the metadata from such a metadata endpoint.

Benutzerdefinierte WSDL-VeröffentlichungCustom WSDL Publication
Veranschaulicht, wie ein System.ServiceModel.Description.IWsdlExportExtension bei einem benutzerdefinierten System.ServiceModel.Description.IContractBehavior-Attribut implementiert wird, um unter anderem Attributeigenschaften als WSDL-Anmerkungen zu exportieren.Demonstrates how to implement a System.ServiceModel.Description.IWsdlExportExtension on a custom System.ServiceModel.Description.IContractBehavior attribute to export attribute properties as WSDL annotations, among other functionality.