Aracılığıyla paylaş


ServiceHost.CreateDescription Yöntem

Tanım

Barındırılan hizmetin açıklamasını oluşturur.

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

Parametreler

implementedContracts
IDictionary<String,ContractDescription>

IDictionary<TKey,TValue> Uygulanan barındırılan hizmetin anahtarlı sözleşmelerini içeren türü (String, ContractDescription) olan anahtar çiftleri.

Döndürülenler

ServiceDescription Barındırılan hizmetlerden biri.

Özel durumlar

Barındırılan hizmetin türü şeklindedir null.

Açıklamalar

Bu yöntem, özelleştirilmiş programlama modellerinden sözleşme açıklamaları oluşturmak için kullanılır. Özelleştirilmiş modeli uygulamak için karşılık gelen temel sınıf yöntemini CreateDescription(IDictionary<String,ContractDescription>)( ) geçersiz kılın.

Şunlara uygulanır