ServiceHost.CreateDescription Método

Definição

Cria uma descrição do serviço alojado.

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

Parâmetros

implementedContracts
IDictionary<String,ContractDescription>

O IDictionary<TKey,TValue> com pares de chaves do tipo (String, ContractDescription) que contêm os contratos com chave do serviço alojado que foram implementados.

Devoluções

A ServiceDescription do serviço alojado.

Exceções

O tipo de serviço alojado é null.

Observações

Este método é utilizado para construir descrições de contratos a partir de modelos de programação personalizados. Substitua o método correspondente da classe base, CreateDescription(IDictionary<String,ContractDescription>), para implementar o modelo personalizado.

Aplica-se a