Binding.CanBuildChannelFactory Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanalfactorystapel auf dem Client erstellen kann, der spezifische Kriterien erfüllt.
Überlädt
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. |
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. |
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. Alternativ können Sie versuchen, die Kanalfactory zu erstellen, indem Sie BuildChannelFactory aufrufen und die Ausnahme abrufen, falls eine Erstellung fehlschlägt.
CanBuildChannelFactory<TChannel>(BindingParameterCollection)
- Quelle:
- Binding.cs
- Quelle:
- Binding.cs
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.
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.
Parameter
- parameters
- BindingParameterCollection
BindingParameterCollection, der die Anforderungen für die Kanalfactory angibt, die erstellt wird.
Gibt zurück
true
, wenn der angegebene Kanalfactorystapel auf dem Client erstellt werden kann, andernfalls 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. Alternativ können Sie versuchen, die Kanalfactory zu erstellen, indem Sie BuildChannelFactory<TChannel>(BindingParameterCollection) aufrufen und die Ausnahme abrufen, falls eine Erstellung fehlschlägt.
Gilt für:
CanBuildChannelFactory<TChannel>(Object[])
- Quelle:
- Binding.cs
- Quelle:
- Binding.cs
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.
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.
Parameter
- parameters
- Object[]
Das Objektarray, das Anforderungen für die zu erstellende Kanalfactory angibt.
Gibt zurück
true
, wenn der angegebene Kanalfactorystapel auf dem Client erstellt werden kann, andernfalls 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. Alternativ können Sie versuchen, die Kanalfactory zu erstellen, indem Sie BuildChannelFactory<TChannel>(Object[]) aufrufen und die Ausnahme abrufen, falls eine Erstellung fehlschlägt.