共用方式為


ServiceHost.CreateDescription 方法

定義

建立裝載之服務的描述。

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

參數

implementedContracts
IDictionary<String,ContractDescription>

IDictionary<TKey,TValue> (具有型別為 String, ContractDescription 的索引鍵組),其中包含所裝載之已實作服務的合約 (其合約索引鍵已建立)。

傳回

ServiceDescription

裝載之服務的 ServiceDescription

例外狀況

裝載之服務的類型為 null

備註

您可以使用這個方法,從自訂程式撰寫模型中建構合約描述。 覆寫對應的基類方法 CreateDescription(IDictionary<String,ContractDescription>) ,以實作自訂模型。

適用於