Binding.CanBuildChannelFactory Binding.CanBuildChannelFactory Binding.CanBuildChannelFactory Binding.CanBuildChannelFactory Method

Definition

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanalfactorystapel auf dem Client erstellen kann, der spezifische Kriterien erfüllt.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies some specific criteria.

Überlädt

CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanalfactorystapel auf dem Client erstellen kann, der die Auflistung festgelegter Bindungsparameter erfüllt.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the collection of binding parameters specified.

CanBuildChannelFactory<TChannel>(Object[]) CanBuildChannelFactory<TChannel>(Object[]) CanBuildChannelFactory<TChannel>(Object[]) CanBuildChannelFactory<TChannel>(Object[])

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanalfactorystapel auf dem Client erstellen kann, der die von einem Objektarray festgelegten Anforderungen erfüllt.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the requirements specified by an object array.

Hinweise

Überprüfen Sie mit dieser Methode, ob die Kanalfactory für Kanäle vom Typ TChannel für den bereitgestellten context erstellt werden kann, bevor versucht wird, die Factory zu erstellen.Use this method if you want to check that the channel factory for channels of type TChannel can be build for the context provided before attempting to actually build the factory. Alternativ können Sie versuchen, die Kanalfactory zu erstellen, indem Sie BuildChannelFactory aufrufen und die Ausnahme abrufen, falls eine Erstellung fehlschlägt.Alternatively, try to build the channel factory by calling BuildChannelFactory and catch the exception generated if it cannot be built.

CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanalfactorystapel auf dem Client erstellen kann, der die Auflistung festgelegter Bindungsparameter erfüllt.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the collection of binding parameters specified.

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

Typparameter

TChannel

Der Kanaltyp, für den die Factory getestet wird.The type of channel for which the factory is being tested.

Parameter

parameters
BindingParameterCollection BindingParameterCollection BindingParameterCollection BindingParameterCollection

BindingParameterCollection, der die Anforderungen für die Kanalfactory angibt, die erstellt wird.The BindingParameterCollection that specifies requirements for the channel factory that is built.

Gibt zurück

true, wenn der angegebene Kanalfactorystapel auf dem Client erstellt werden kann, andernfalls false.true if the specified channel factory stack can be build on the client; otherwise, false.

Hinweise

Überprüfen Sie mit dieser Methode, ob die Kanalfactory für Kanäle vom Typ TChannel für die festgelegten parameters der Bindung erstellt werden kann, bevor versucht wird, die Factory zu erstellen.Use this method if you want to check that the channel factory for channels of type TChannel can be build for the binding parameters specified before attempting to actually build the factory. Alternativ können Sie versuchen, die Kanalfactory zu erstellen, indem Sie BuildChannelFactory<TChannel>(BindingParameterCollection) aufrufen und die Ausnahme abrufen, falls eine Erstellung fehlschlägt.Alternatively, try to build the channel factory by calling BuildChannelFactory<TChannel>(BindingParameterCollection) and catch the exception generated if it cannot be built.

CanBuildChannelFactory<TChannel>(Object[]) CanBuildChannelFactory<TChannel>(Object[]) CanBuildChannelFactory<TChannel>(Object[]) CanBuildChannelFactory<TChannel>(Object[])

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanalfactorystapel auf dem Client erstellen kann, der die von einem Objektarray festgelegten Anforderungen erfüllt.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the requirements specified by an object array.

public:
generic <typename TChannel>
 bool CanBuildChannelFactory(... cli::array <System::Object ^> ^ parameters);
public bool CanBuildChannelFactory<TChannel> (params object[] parameters);
member this.CanBuildChannelFactory : obj[] -> bool
Public Function CanBuildChannelFactory(Of TChannel) (ParamArray parameters As Object()) As Boolean

Typparameter

TChannel

Der Kanaltyp, für den die Factory getestet wird.The type of channel for which the factory is being tested.

Parameter

parameters
Object[]

Das Objektarray, das Anforderungen für die zu erstellende Kanalfactory angibt.The object array that specifies requirements for the channel factory that is built.

Gibt zurück

true, wenn der angegebene Kanalfactorystapel auf dem Client erstellt werden kann, andernfalls false.true if the specified channel factory stack can be build on the client; otherwise, false.

Hinweise

Überprüfen Sie mit dieser Methode, ob die Kanalfactory für Kanäle vom Typ TChannel für die festgelegten parameters der Bindung erstellt werden kann, bevor versucht wird, die Factory zu erstellen.Use this method if you want to check that the channel factory for channels of type TChannel can be build for the binding parameters specified before attempting to actually build the factory. Alternativ können Sie versuchen, die Kanalfactory zu erstellen, indem Sie BuildChannelFactory<TChannel>(Object[]) aufrufen und die Ausnahme abrufen, falls eine Erstellung fehlschlägt.Alternatively, try to build the channel factory by calling BuildChannelFactory<TChannel>(Object[]) and catch the exception generated if it cannot be built.

Gilt für: