Binding.CanBuildChannelFactory Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um valor que indica se a ligação atual pode construir uma stack de channel factory no cliente que satisfaz certos critérios específicos.
Sobrecargas
| Name | Description |
|---|---|
| CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
Devolve um valor que indica se a ligação atual pode construir uma pilha de channel factory no cliente que satisfaz a coleção de parâmetros de ligação especificada. |
| CanBuildChannelFactory<TChannel>(Object[]) |
Devolve um valor que indica se a ligação atual pode construir uma stack de channel factory no cliente que satisfaz os requisitos especificados por um array de objetos. |
Observações
Use este método se quiser verificar se a fábrica de canais para canais do tipo TChannel pode ser construída para o context fornecido antes de tentar construir a fábrica. Alternativamente, tente construir a fábrica de canais chamando BuildChannelFactory e apanhando a exceção gerada caso esta não possa ser construída.
CanBuildChannelFactory<TChannel>(BindingParameterCollection)
- Origem:
- Binding.cs
- Origem:
- Binding.cs
- Origem:
- Binding.cs
Devolve um valor que indica se a ligação atual pode construir uma pilha de channel factory no cliente que satisfaz a coleção de parâmetros de ligação especificada.
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 Genérico
- TChannel
O tipo de canal para o qual a fábrica está a ser testada.
Parâmetros
- parameters
- BindingParameterCollection
Isso BindingParameterCollection especifica os requisitos para a fábrica de canais que é construída.
Devoluções
true se a pilha de fábrica de canais especificada puder ser construída no cliente; caso contrário, false.
Observações
Use este método se quiser verificar se a fábrica de canais para canais do tipo TChannel pode ser construída para a ligação parameters especificada antes de tentar realmente construir a fábrica. Alternativamente, tente construir a fábrica de canais chamando BuildChannelFactory<TChannel>(BindingParameterCollection) e apanhando a exceção gerada caso esta não possa ser construída.
Aplica-se a
CanBuildChannelFactory<TChannel>(Object[])
- Origem:
- Binding.cs
- Origem:
- Binding.cs
- Origem:
- Binding.cs
Devolve um valor que indica se a ligação atual pode construir uma stack de channel factory no cliente que satisfaz os requisitos especificados por um array 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 Genérico
- TChannel
O tipo de canal para o qual a fábrica está a ser testada.
Parâmetros
- parameters
- Object[]
O array de objetos que especifica os requisitos para a fábrica de canais que é construída.
Devoluções
true se a pilha de fábrica de canais especificada puder ser construída no cliente; caso contrário, false.
Observações
Use este método se quiser verificar se a fábrica de canais para canais do tipo TChannel pode ser construída para a ligação parameters especificada antes de tentar realmente construir a fábrica. Alternativamente, tente construir a fábrica de canais chamando BuildChannelFactory<TChannel>(Object[]) e apanhando a exceção gerada caso esta não possa ser construída.