ServiceHost::CreateDescription Method (IDictionary<String^, ContractDescription^>^%)
.NET Framework (current version)
Creates a description of the service hosted.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
protected: virtual ServiceDescription^ CreateDescription( [OutAttribute] IDictionary<String^, ContractDescription^>^% implementedContracts ) override
Parameters
- implementedContracts
-
Type:
System.Collections.Generic::IDictionary<String^, ContractDescription^>^%
The IDictionary<TKey, TValue> with key pairs of type (String, ContractDescription) that contains the keyed-contracts of the hosted service that have been implemented.
Return Value
Type: System.ServiceModel.Description::ServiceDescription^A ServiceDescription of the hosted service.
| Exception | Condition |
|---|---|
| InvalidOperationException | The type of service hosted is null. |
This method is used to construct contract descriptions from customized programming models. Override the corresponding base class method, CreateDescription(IDictionary<String^, ContractDescription^>^%), to implement the customized model.
.NET Framework
Available since 3.0
Available since 3.0
Show: