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

Definición

Devuelve un valor que indica si el enlace actual puede compilar una pila de generador de canales en el cliente que satisfaga algunos criterios concretos.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies some specific criteria.

Sobrecargas

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

Devuelve un valor que indica si el enlace actual puede compilar una pila de generador de canales en el cliente que satisfaga la colección especificada de parámetros de enlace.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[])

Devuelve un valor que indica si el enlace actual puede compilar una pila de generador de canales en el cliente que satisfaga los requisitos especificados por una matriz de objetos.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.

Comentarios

Utilice este método si desea comprobar que el generador del canal para los canales de tipo TChannel se puede compilar para el context proporcionado antes de intentar realmente compilar el generador.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. Como alternativa, intente compilar el generador del canal llamando a BuildChannelFactory y detecte la excepción generada si no es posible compilarlo.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)

Devuelve un valor que indica si el enlace actual puede compilar una pila de generador de canales en el cliente que satisfaga la colección especificada de parámetros de enlace.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

Parámetros de tipo

TChannel

El tipo de canal para el que se prueba el generador.The type of channel for which the factory is being tested.

Parámetros

parameters
BindingParameterCollection BindingParameterCollection BindingParameterCollection BindingParameterCollection

BindingParameterCollection que especifica los requisitos para el generador de canales creado.The BindingParameterCollection that specifies requirements for the channel factory that is built.

Devoluciones

true si se puede crear la pila del generador de canales especificada en el cliente; de lo contrario, false.true if the specified channel factory stack can be build on the client; otherwise, false.

Comentarios

Utilice este método si desea comprobar que el generador de canales para los canales de tipo TChannel se puede crear para los parameters de enlace proporcionados antes de intentar realmente crear el generador.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. Como alternativa, intente compilar el generador del canal llamando a BuildChannelFactory<TChannel>(BindingParameterCollection) y detecte la excepción generada si no es posible compilarlo.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[])

Devuelve un valor que indica si el enlace actual puede compilar una pila de generador de canales en el cliente que satisfaga los requisitos especificados por una matriz de objetos.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

Parámetros de tipo

TChannel

El tipo de canal para el que se prueba el generador.The type of channel for which the factory is being tested.

Parámetros

parameters
Object[]

La matriz de objetos que especifica los requisitos para el generador de canales creado.The object array that specifies requirements for the channel factory that is built.

Devoluciones

true si se puede crear la pila del generador de canales especificada en el cliente; de lo contrario, false.true if the specified channel factory stack can be build on the client; otherwise, false.

Comentarios

Utilice este método si desea comprobar que el generador de canales para los canales de tipo TChannel se puede crear para los parameters de enlace proporcionados antes de intentar realmente crear el generador.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. Como alternativa, intente compilar el generador del canal llamando a BuildChannelFactory<TChannel>(Object[]) y detecte la excepción generada si no es posible compilarlo.Alternatively, try to build the channel factory by calling BuildChannelFactory<TChannel>(Object[]) and catch the exception generated if it cannot be built.

Se aplica a