Sdílet prostřednictvím


ChannelFactoryBase<TChannel>.CreateChannel Metoda

Definice

Vytvoří konkrétní typ kanálu se zadanou adresou.

Přetížení

CreateChannel(EndpointAddress)

Vytvoří konkrétní typ kanálu se zadanou adresou koncového bodu.

CreateChannel(EndpointAddress, Uri)

Vytvoří konkrétní typ kanálu se zadanými přenosovými adresami a adresami koncových bodů.

CreateChannel(EndpointAddress)

Zdroj:
ChannelFactoryBase.cs
Zdroj:
ChannelFactoryBase.cs
Zdroj:
ChannelFactoryBase.cs

Vytvoří konkrétní typ kanálu se zadanou adresou koncového bodu.

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

Parametry

address
EndpointAddress

Hodnota EndpointAddress vzdáleného koncového bodu, do kterého kanál odesílá zprávy.

Návraty

TChannel

Kanál typu TChannel se zadaným addressobjektem .

Implementuje

Výjimky

address je null.

Poznámky

Tato metoda volá OnCreateChannel(EndpointAddress, Uri) při vyvolání. Tuto metodu nelze přepsat odvozenou třídou.

Uri Používá se jako přenosová adresa, na kterou se zprávy odesílají ve výstupním kanálu.

Platí pro

CreateChannel(EndpointAddress, Uri)

Zdroj:
ChannelFactoryBase.cs
Zdroj:
ChannelFactoryBase.cs
Zdroj:
ChannelFactoryBase.cs

Vytvoří konkrétní typ kanálu se zadanými přenosovými adresami a adresami koncových bodů.

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

Parametry

address
EndpointAddress

Hodnota EndpointAddress vzdáleného koncového bodu, do kterého kanál odesílá zprávy.

via
Uri

Hodnota Uri obsahující adresu přenosu, na kterou se zprávy odesílají ve výstupním kanálu.

Návraty

TChannel

Kanál typu TChannel se zadanou vzdálenou a přenosovou adresou.

Implementuje

Poznámky

Tato metoda volá OnCreateChannel(EndpointAddress, Uri) při vyvolání.

Platí pro