Binding.CanBuildChannelFactory Método

Definición

Devuelve un valor que indica si el enlace actual puede crear una pila de generador de canales en el cliente que cumpla algunos criterios específicos.

Sobrecargas

Nombre Description
CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Devuelve un valor que indica si el enlace actual puede crear una pila de generador de canales en el cliente que satisfaga la colección de parámetros de enlace especificados.

CanBuildChannelFactory<TChannel>(Object[])

Devuelve un valor que indica si el enlace actual puede crear una pila de generador de canales en el cliente que cumpla los requisitos especificados por una matriz de objetos.

Comentarios

Use este método si desea comprobar que el generador de canales para los canales de tipo TChannel se puede compilar para el context proporcionado antes de intentar compilar realmente la fábrica. Como alternativa, intente compilar el generador de canales mediante una llamada BuildChannelFactory a y capture la excepción generada si no se puede compilar.

CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Source:
Binding.cs
Source:
Binding.cs
Source:
Binding.cs

Devuelve un valor que indica si el enlace actual puede crear una pila de generador de canales en el cliente que satisfaga la colección de parámetros de enlace especificados.

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

Tipo de canal para el que se está probando la fábrica.

Parámetros

parameters
BindingParameterCollection

BindingParameterCollection que especifica los requisitos para el generador de canales que se compila.

Devoluciones

true si la pila de generador de canales especificada se puede compilar en el cliente; de lo contrario, false.

Comentarios

Use este método si desea comprobar que el generador de canales para los canales de tipo TChannel puede compilarse para el enlace parameters especificado antes de intentar compilar realmente el generador. Como alternativa, intente compilar el generador de canales mediante una llamada BuildChannelFactory<TChannel>(BindingParameterCollection) a y capture la excepción generada si no se puede compilar.

Se aplica a

CanBuildChannelFactory<TChannel>(Object[])

Source:
Binding.cs
Source:
Binding.cs
Source:
Binding.cs

Devuelve un valor que indica si el enlace actual puede crear una pila de generador de canales en el cliente que cumpla los requisitos especificados por una matriz de objetos.

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

Tipo de canal para el que se está probando la fábrica.

Parámetros

parameters
Object[]

Matriz de objetos que especifica los requisitos para el generador de canales que se compila.

Devoluciones

true si la pila de generador de canales especificada se puede compilar en el cliente; de lo contrario, false.

Comentarios

Use este método si desea comprobar que el generador de canales para los canales de tipo TChannel puede compilarse para el enlace parameters especificado antes de intentar compilar realmente el generador. Como alternativa, intente compilar el generador de canales mediante una llamada BuildChannelFactory<TChannel>(Object[]) a y capture la excepción generada si no se puede compilar.

Se aplica a