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, на который канал отправляет сообщения.
Возвращаемое значение
Канал типа TChannel
с заданными адресами удаленной конечной точки и транспорта.
Реализации
Комментарии
При вызове этот метод вызывает метод OnCreateChannel(EndpointAddress, Uri).