Binding::BuildChannelListener<TChannel> Method (Uri^, array<Object^>^)
Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
public: generic<typename TChannel> where TChannel : ref class, IChannel virtual IChannelListener<TChannel>^ BuildChannelListener( Uri^ listenUriBaseAddress, ... array<Object^>^ parameters )
Parameters
- listenUriBaseAddress
-
Type:
System::Uri^
The Uri that provides the base address on which the service listens.
- parameters
-
Type:
array<System::Object^>^
The object array that specifies requirements for the channel factory that is built.
Return Value
Type: System.ServiceModel.Channels::IChannelListener<TChannel>^An IChannelListener<TChannel> of type TChannel that satisfies the features specified.
Type Parameters
- TChannel
The type of channel the channel listener accepts.
| Exception | Condition |
|---|---|
| InvalidOperationException | Transport element is missing or out of order or scheme is invalid or the message version is not specified. |
Available since 3.0