ChannelFactoryBase<TChannel>.CreateChannel Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает определенный тип канала с указанным адресом.
Перегрузки
| Имя | Описание |
|---|---|
| CreateChannel(EndpointAddress) |
Создает определенный тип канала с указанным адресом конечной точки. |
| CreateChannel(EndpointAddress, Uri) |
Создает определенный тип канала с указанными адресами транспорта и конечной точки. |
CreateChannel(EndpointAddress)
- Исходный код:
- ChannelFactoryBase.cs
- Исходный код:
- ChannelFactoryBase.cs
- Исходный код:
- ChannelFactoryBase.cs
Создает определенный тип канала с указанным адресом конечной точки.
public:
virtual TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address);
public TChannel CreateChannel(System.ServiceModel.EndpointAddress address);
abstract member CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
override this.CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
Public Function CreateChannel (address As EndpointAddress) As TChannel
Параметры
- address
- EndpointAddress
Удаленная EndpointAddress конечная точка, в которую канал отправляет сообщения.
Возвращаемое значение
Канал типа TChannel с указанным address.
Реализации
Исключения
address равно null.
Комментарии
Этот метод вызывается OnCreateChannel(EndpointAddress, Uri) при вызове. Этот метод нельзя переопределить производным классом.
Это используется Uri в качестве адреса транспорта, в который отправляются сообщения в выходном канале.
Применяется к
CreateChannel(EndpointAddress, Uri)
- Исходный код:
- ChannelFactoryBase.cs
- Исходный код:
- ChannelFactoryBase.cs
- Исходный код:
- ChannelFactoryBase.cs
Создает определенный тип канала с указанными адресами транспорта и конечной точки.
public:
virtual TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public TChannel CreateChannel(System.ServiceModel.EndpointAddress address, Uri via);
abstract member CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
override this.CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Function CreateChannel (address As EndpointAddress, via As Uri) As TChannel
Параметры
- address
- EndpointAddress
Удаленная EndpointAddress конечная точка, в которую канал отправляет сообщения.
- via
- Uri
Объект Uri , содержащий адрес транспорта, в который отправляются сообщения в выходном канале.
Возвращаемое значение
Канал типа TChannel с указанными удаленными и транспортными адресами.
Реализации
Комментарии
Этот метод вызывается OnCreateChannel(EndpointAddress, Uri) при вызове.