Binding.BuildChannelFactory Methode

Definition

Erstellt den Kanalfactorystapel auf dem von der Bindung angegebenen Client.

Überlädt

BuildChannelFactory<TChannel>(Object[])

Erstellt den Kanalfactorystapel auf dem Client, der einen festgelegten Kanaltyp erstellt und der die Funktionen erfüllt, die von einem Objektarray festgelegt werden.

BuildChannelFactory<TChannel>(BindingParameterCollection)

Erstellt den Kanalfactorystapel auf dem Client, der einen festgelegten Kanaltyp erstellt und der die Funktionen erfüllt, die von einer Auflistung von Bindungsparametern festgelegt werden.

BuildChannelFactory<TChannel>(Object[])

Erstellt den Kanalfactorystapel auf dem Client, der einen festgelegten Kanaltyp erstellt und der die Funktionen erfüllt, die von einem Objektarray festgelegt werden.

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)

Typparameter

TChannel

Der Kanaltyp, der von der Kanalfactory erzeugt wird.

Parameter

parameters
Object[]

Das Objektarray, das Anforderungen für die zu erstellende Kanalfactory angibt.

Gibt zurück

IChannelFactory<TChannel>

IChannelFactory<TChannel> vom Typ TChannel, der die von der Auflistung festgelegten Funktionen erfüllt.

Ausnahmen

Transportelement fehlt oder ist falsch oder Schema ist ungültig oder die Nachrichtenversion ist nicht angegeben.

Gilt für

BuildChannelFactory<TChannel>(BindingParameterCollection)

Erstellt den Kanalfactorystapel auf dem Client, der einen festgelegten Kanaltyp erstellt und der die Funktionen erfüllt, die von einer Auflistung von Bindungsparametern festgelegt werden.

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)

Typparameter

TChannel

Der Kanaltyp, der von der Kanalfactory erzeugt wird.

Parameter

parameters
BindingParameterCollection

BindingParameterCollection, der Anforderungen für die erstellte Kanalfactory festlegt.

Gibt zurück

IChannelFactory<TChannel>

IChannelFactory<TChannel> vom Typ TChannel, der die von der Auflistung festgelegten Funktionen erfüllt.

Ausnahmen

Transportelement fehlt oder ist falsch oder Schema ist ungültig oder die Nachrichtenversion ist nicht angegeben.

Gilt für