Share via


Binding.BuildChannelFactory Yöntem

Tanım

Bağlama tarafından belirtilen istemci üzerinde kanal fabrikası yığınını oluşturur.

Aşırı Yüklemeler

BuildChannelFactory<TChannel>(Object[])

Belirtilen kanal türünü oluşturan ve bir nesne dizisi tarafından belirtilen özellikleri karşılayan istemci üzerinde kanal fabrikası yığınını oluşturur.

BuildChannelFactory<TChannel>(BindingParameterCollection)

Belirtilen kanal türünü oluşturan ve bağlama parametreleri koleksiyonu tarafından belirtilen özellikleri karşılayan istemci üzerinde kanal fabrikası yığınını oluşturur.

BuildChannelFactory<TChannel>(Object[])

Kaynak:
Binding.cs
Kaynak:
Binding.cs
Kaynak:
Binding.cs

Belirtilen kanal türünü oluşturan ve bir nesne dizisi tarafından belirtilen özellikleri karşılayan istemci üzerinde kanal fabrikası yığınını oluşturur.

public:
generic <typename TChannel>
 System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(... cli::array <System::Object ^> ^ parameters);
public System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (params object[] parameters);
member this.BuildChannelFactory : obj[] -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Function BuildChannelFactory(Of TChannel) (ParamArray parameters As Object()) As IChannelFactory(Of TChannel)

Tür Parametreleri

TChannel

Kanal fabrikasının ürettiği kanal türü.

Parametreler

parameters
Object[]

Oluşturulan kanal fabrikasının gereksinimlerini belirten nesne dizisi.

Döndürülenler

IChannelFactory<TChannel> Koleksiyon tarafından belirtilen özellikleri karşılayan bir türTChannel.

Özel durumlar

Aktarım öğesi eksik veya sıra dışı ya da şema geçersiz ya da ileti sürümü belirtilmemiş.

Şunlara uygulanır

BuildChannelFactory<TChannel>(BindingParameterCollection)

Kaynak:
Binding.cs
Kaynak:
Binding.cs
Kaynak:
Binding.cs

Belirtilen kanal türünü oluşturan ve bağlama parametreleri koleksiyonu tarafından belirtilen özellikleri karşılayan istemci üzerinde kanal fabrikası yığınını oluşturur.

public:
generic <typename TChannel>
 virtual System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public virtual System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingParameterCollection parameters);
abstract member BuildChannelFactory : System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelFactory<'Channel>
override this.BuildChannelFactory : System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Overridable Function BuildChannelFactory(Of TChannel) (parameters As BindingParameterCollection) As IChannelFactory(Of TChannel)

Tür Parametreleri

TChannel

Kanal fabrikasının ürettiği kanal türü.

Parametreler

parameters
BindingParameterCollection

Oluşturulan BindingParameterCollection kanal fabrikasının gereksinimlerini belirten.

Döndürülenler

IChannelFactory<TChannel> Koleksiyon tarafından belirtilen özellikleri karşılayan bir türTChannel.

Özel durumlar

Aktarım öğesi eksik veya sıra dışı ya da şema geçersiz ya da ileti sürümü belirtilmemiş.

Şunlara uygulanır