IChannelFactory<TChannel>.CreateChannel Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy kanał określonego typu do określonego adresu punktu końcowego.
Przeciążenia
CreateChannel(EndpointAddress) |
Tworzy kanał określonego typu do określonego adresu punktu końcowego. |
CreateChannel(EndpointAddress, Uri) |
Tworzy kanał określonego typu do określonego adresu punktu końcowego i adresu transportu, do którego są wysyłane komunikaty. |
Uwagi
CreateChannel(EndpointAddress, Uri) Użyj przeciążenia, aby odróżnić adres, do którego komunikat jest początkowo wysyłany z ostatecznego miejsca docelowego, gdy chcesz wykonać routing ręczny. Pamiętaj, że wszystkie kanały utworzone przez tę fabrykę kanałów są zamykane po zamknięciu fabryki kanałów. Aby zapoznać się z omówieniem adresowania, zobacz temat Adresy .
CreateChannel(EndpointAddress)
- Źródło:
- IChannelFactory.cs
- Źródło:
- IChannelFactory.cs
- Źródło:
- IChannelFactory.cs
Tworzy kanał określonego typu do określonego adresu punktu końcowego.
public:
TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ to);
public TChannel CreateChannel (System.ServiceModel.EndpointAddress to);
abstract member CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
Public Function CreateChannel (to As EndpointAddress) As TChannel
Parametry
Element EndpointAddress , który zapewnia lokalizację usługi.
Zwraca
Kanał typu TChannel
do określonego adresu punktu końcowego.
Uwagi
CreateChannel(EndpointAddress, Uri) Użyj przeciążenia, aby odróżnić adres, do którego komunikat jest początkowo wysyłany z ostatecznego miejsca docelowego, gdy chcesz wykonać routing ręczny. Pamiętaj, że wszystkie kanały utworzone przez tę fabrykę kanałów są zamykane po zamknięciu fabryki kanałów.
Dotyczy
CreateChannel(EndpointAddress, Uri)
- Źródło:
- IChannelFactory.cs
- Źródło:
- IChannelFactory.cs
- Źródło:
- IChannelFactory.cs
Tworzy kanał określonego typu do określonego adresu punktu końcowego i adresu transportu, do którego są wysyłane komunikaty.
public:
TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ to, Uri ^ via);
public TChannel CreateChannel (System.ServiceModel.EndpointAddress to, Uri via);
abstract member CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Function CreateChannel (to As EndpointAddress, via As Uri) As TChannel
Parametry
Element EndpointAddress , który zapewnia lokalizację usługi.
Zwraca
Kanał typu TChannel
do określonego adresu punktu końcowego i adresu transportu.
Uwagi
Adres transportu określony przez obiekt via
to lokalizacja, do której początkowo powinna zostać wysłana wiadomość w drodze do innego adresu zdalnego określonego to
przez usługę. W większości scenariuszy via
internetowych identyfikator URI jest taki sam jak Uri końcowy to
adres usługi. Rozróżniasz tylko te dwa adresy, gdy chcesz wykonać jakiś ręczny routing. Pamiętaj, że wszystkie kanały utworzone przez tę fabrykę kanałów są zamykane po zamknięciu fabryki kanałów. Aby zapoznać się z omówieniem adresowania, zobacz temat Adresy .