PeerTransportBindingElement.BuildChannelFactory<TChannel> Metoda

Definicja

Tworzy fabrykę kanałów, za pomocą której można utworzyć kanał służący do wysyłania wiadomości.

public:
generic <typename TChannel>
 override System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingContext context);
override this.BuildChannelFactory : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Overrides Function BuildChannelFactory(Of TChannel) (context As BindingContext) As IChannelFactory(Of TChannel)

Parametry typu

TChannel

Typ kanału do wyprodukowania.

Parametry

context
BindingContext

BindingContext Określa kontekst powiązania dla fabryki kanałów.

Zwraca

IChannelFactory<TChannel>

IChannelFactory zawiera nową fabrykę kanałów określonego typu.

Wyjątki

contextParametr jest ustawiony na null .

Ręczne adresowanie zostało określone w kontekście powiązania dla tej fabryki kanałów.

Typ kanału wskazywany przez ten kontekst powiązania nie jest obsługiwany.

Przykłady

Ta metoda pozwala uzyskać fabrykę kanałów służącą do wysyłania komunikatów na podstawie konfiguracji elementu powiązania transportowego.

Uwagi

Ta metoda może służyć do uzyskiwania fabryki kanałów na podstawie konfiguracji elementu powiązania transportowego.

Dotyczy