IChannelFactory<TChannel>.CreateChannel Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří kanál zadaného typu na zadanou adresu koncového bodu.
Přetížení
CreateChannel(EndpointAddress) |
Vytvoří kanál zadaného typu na zadanou adresu koncového bodu. |
CreateChannel(EndpointAddress, Uri) |
Vytvoří kanál zadaného typu na zadanou adresu koncového bodu a adresu přenosu, na kterou se zprávy odesílají. |
Poznámky
CreateChannel(EndpointAddress, Uri) Pomocí přetížení odlišíte adresu, na kterou je zpráva původně odeslána z konečného cíle, pokud chcete provést ruční směrování. Všimněte si, že všechny kanály vytvořené tímto objektem pro vytváření kanálů se při zavření zavře. Informace o adresování najdete v tématu Adresy .
CreateChannel(EndpointAddress)
- Zdroj:
- IChannelFactory.cs
- Zdroj:
- IChannelFactory.cs
- Zdroj:
- IChannelFactory.cs
Vytvoří kanál zadaného typu na zadanou adresu koncového bodu.
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
Hodnota EndpointAddress , která poskytuje umístění služby.
Návraty
Kanál typu TChannel
k zadané adrese koncového bodu.
Poznámky
CreateChannel(EndpointAddress, Uri) Pomocí přetížení odlišíte adresu, na kterou je zpráva původně odeslána z konečného cíle, pokud chcete provést ruční směrování. Všimněte si, že všechny kanály vytvořené tímto objektem pro vytváření kanálů se při zavření zavře.
Platí pro
CreateChannel(EndpointAddress, Uri)
- Zdroj:
- IChannelFactory.cs
- Zdroj:
- IChannelFactory.cs
- Zdroj:
- IChannelFactory.cs
Vytvoří kanál zadaného typu na zadanou adresu koncového bodu a adresu přenosu, na kterou se zprávy odesílají.
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
Hodnota EndpointAddress , která poskytuje umístění služby.
Návraty
Kanál typu TChannel
pro zadanou adresu koncového bodu a adresu pro přenos.
Poznámky
Přenosová adresa určená parametrem via
je umístění, do kterého by měla být zpráva původně odeslána na jinou vzdálenou adresu určenou službou to
, ve které se nachází. Ve většině internetových scénářů via
je identifikátor URI stejný jako Uri konečná to
adresa služby. Mezi těmito dvěma adresami se liší jenom v případech, kdy chcete provést nějaký druh ručního směrování. Všimněte si, že všechny kanály vytvořené tímto objektem pro vytváření kanálů se při zavření zavře. Informace o adresování najdete v tématu Adresy .