Binding.BuildChannelFactory Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет построение на клиенте стека фабрики каналов, заданного привязкой.
Перегрузки
BuildChannelFactory<TChannel>(Object[]) |
Выполняет построение на клиенте стека фабрики каналов, создающего каналы заданного типа и удовлетворяющего заданным массивом объектов параметрам. |
BuildChannelFactory<TChannel>(BindingParameterCollection) |
Выполняет построение на клиенте стека фабрики каналов, создающего каналы заданного типа и удовлетворяющего заданным коллекцией привязки параметрам. |
BuildChannelFactory<TChannel>(Object[])
- Исходный код:
- Binding.cs
- Исходный код:
- Binding.cs
Выполняет построение на клиенте стека фабрики каналов, создающего каналы заданного типа и удовлетворяющего заданным массивом объектов параметрам.
public:
generic <typename TChannel>
System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(... cli::array <System::Object ^> ^ parameters);
public System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (params object[] parameters);
member this.BuildChannelFactory : obj[] -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Function BuildChannelFactory(Of TChannel) (ParamArray parameters As Object()) As IChannelFactory(Of TChannel)
Параметры типа
- TChannel
Тип канала, создаваемого фабрикой каналов.
Параметры
- parameters
- Object[]
Массив объектов, задающий требования для фабрики каналов, построение которой выполняется.
Возвращаемое значение
Объект IChannelFactory<TChannel> типа TChannel
, удовлетворяющий заданным коллекцией параметрам.
Исключения
Отсутствует или является неисправным элемент транспорта, либо используется недопустимая схема, либо не задана версия сообщения.
Применяется к
BuildChannelFactory<TChannel>(BindingParameterCollection)
- Исходный код:
- Binding.cs
- Исходный код:
- Binding.cs
Выполняет построение на клиенте стека фабрики каналов, создающего каналы заданного типа и удовлетворяющего заданным коллекцией привязки параметрам.
public:
generic <typename TChannel>
virtual System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public virtual System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingParameterCollection parameters);
abstract member BuildChannelFactory : System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelFactory<'Channel>
override this.BuildChannelFactory : System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Overridable Function BuildChannelFactory(Of TChannel) (parameters As BindingParameterCollection) As IChannelFactory(Of TChannel)
Параметры типа
- TChannel
Тип канала, создаваемого фабрикой каналов.
Параметры
- parameters
- BindingParameterCollection
Объект BindingParameterCollection, задающий требования для фабрики каналов, построение которой выполняется.
Возвращаемое значение
Объект IChannelFactory<TChannel> типа TChannel
, удовлетворяющий заданным коллекцией параметрам.
Исключения
Отсутствует или является неисправным элемент транспорта, либо используется недопустимая схема, либо не задана версия сообщения.