Binding.CanBuildChannelFactory Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos fabryki kanałów na kliencie, który spełnia określone kryteria.
Przeciążenia
CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos fabryki kanału na kliencie, który spełnia określone parametry powiązania. |
CanBuildChannelFactory<TChannel>(Object[]) |
Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos fabryki kanału na kliencie, który spełnia wymagania określone przez tablicę obiektów. |
Uwagi
Użyj tej metody, jeśli chcesz sprawdzić, czy fabryka kanałów dla kanałów typu TChannel
może zostać utworzona dla podanego context
przed podjęciem próby faktycznego skompilowania fabryki. Alternatywnie spróbuj skompilować fabrykę kanałów, wywołując BuildChannelFactory i przechwytując wyjątek wygenerowany, jeśli nie można go skompilować.
CanBuildChannelFactory<TChannel>(BindingParameterCollection)
- Źródło:
- Binding.cs
- Źródło:
- Binding.cs
Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos fabryki kanału na kliencie, który spełnia określone parametry powiązania.
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
Parametry typu
- TChannel
Typ kanału, dla którego jest testowana fabryka.
Parametry
- parameters
- BindingParameterCollection
To BindingParameterCollection określa wymagania dla fabryki kanałów, która jest skompilowana.
Zwraca
true
jeśli określony stos fabryki kanałów może być oparty na kliencie; w przeciwnym razie , false
.
Uwagi
Użyj tej metody, jeśli chcesz sprawdzić, czy fabryka kanałów dla kanałów typu TChannel
może zostać utworzona dla powiązania parameters
określonego przed podjęciem próby rzeczywistego skompilowania fabryki. Alternatywnie spróbuj skompilować fabrykę kanałów, wywołując BuildChannelFactory<TChannel>(BindingParameterCollection) i przechwytując wyjątek wygenerowany, jeśli nie można go skompilować.
Dotyczy
CanBuildChannelFactory<TChannel>(Object[])
- Źródło:
- Binding.cs
- Źródło:
- Binding.cs
Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos fabryki kanału na kliencie, który spełnia wymagania określone przez tablicę obiektów.
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
Parametry typu
- TChannel
Typ kanału, dla którego jest testowana fabryka.
Parametry
- parameters
- Object[]
Tablica obiektów, która określa wymagania dla fabryki kanałów, która została skompilowana.
Zwraca
true
jeśli określony stos fabryki kanałów może być oparty na kliencie; w przeciwnym razie , false
.
Uwagi
Użyj tej metody, jeśli chcesz sprawdzić, czy fabryka kanałów dla kanałów typu TChannel
może zostać utworzona dla powiązania parameters
określonego przed podjęciem próby rzeczywistego skompilowania fabryki. Alternatywnie spróbuj skompilować fabrykę kanałów, wywołując BuildChannelFactory<TChannel>(Object[]) i przechwytując wyjątek wygenerowany, jeśli nie można go skompilować.