Condividi tramite


ServiceHost.CreateDescription Metodo

Definizione

Consente di creare una descrizione del servizio ospitato.

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

Parametri

implementedContracts
IDictionary<String,ContractDescription>

Interfaccia IDictionary<TKey,TValue> contenente coppie di chiavi di tipo String/ContractDescription contenente i contratti con chiave del servizio ospitato che sono stati implementati.

Restituisce

Descrizione ServiceDescription del servizio ospitato.

Eccezioni

Il tipo di servizio ospitato è null.

Commenti

Questo metodo viene utilizzato per costruire descrizioni di contratto a partire da modelli di programmazione personalizzati. Eseguire l'override del metodo della classe base corrispondente, CreateDescription(IDictionary<String,ContractDescription>), per implementare il modello personalizzato.

Si applica a