Поделиться через


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 размещенной службы.

Исключения

Тип размещенной службы — null.

Комментарии

Этот метод используется для создания описаний контракта из пользовательских моделей программирования. Переопределите соответствующий метод базового класса , CreateDescription(IDictionary<String,ContractDescription>)чтобы реализовать настраиваемую модель.

Применяется к