ServiceHost.CreateDescription Methode

Definition

Erstellt eine Beschreibung des gehosteten Diensts.

protected:
 override System::ServiceModel::Description::ServiceDescription ^ CreateDescription([Runtime::InteropServices::Out] System::Collections::Generic::IDictionary<System::String ^, System::ServiceModel::Description::ContractDescription ^> ^ % implementedContracts);
protected override System.ServiceModel.Description.ServiceDescription CreateDescription(out System.Collections.Generic.IDictionary<string,System.ServiceModel.Description.ContractDescription> implementedContracts);
override this.CreateDescription : IDictionary -> System.ServiceModel.Description.ServiceDescription
Protected Overrides Function CreateDescription (ByRef implementedContracts As IDictionary(Of String, ContractDescription)) As ServiceDescription

Parameter

implementedContracts
IDictionary<String,ContractDescription>

Die IDictionary<TKey,TValue> Schlüsselpaare vom Typ (String, ContractDescription), die die Schlüsselverträge des gehosteten Diensts enthalten, die implementiert wurden.

Gibt zurück

A ServiceDescription des gehosteten Diensts.

Ausnahmen

Der Typ des gehosteten Diensts ist null.

Hinweise

Diese Methode wird verwendet, um Vertragsbeschreibungen aus angepassten Programmiermodellen zu erstellen. Überschreiben Sie die entsprechende Basisklassenmethode, CreateDescription(IDictionary<String,ContractDescription>)um das angepasste Modell zu implementieren.

Gilt für: