Sdílet prostřednictvím


DuplexChannelFactory<TChannel>.CreateChannel Metoda

Definice

Vytvoří duplexní kanál zadaného typu na zadanou adresu koncového bodu.

Přetížení

CreateChannel(Object, Binding, EndpointAddress, Uri)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(InstanceContext)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(Object, String)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(EndpointAddress, Uri)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(InstanceContext, EndpointAddress)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(InstanceContext, String)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(Object, Binding, EndpointAddress)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(InstanceContext, Binding, EndpointAddress)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(InstanceContext, EndpointAddress, Uri)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(InstanceContext, Binding, EndpointAddress, Uri)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

CreateChannel(Object, Binding, EndpointAddress, Uri)

Zdroj:
DuplexChannelFactory.cs

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 static TChannel CreateChannel(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress, Uri ^ via);
public static TChannel CreateChannel (object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, Uri via);
static member CreateChannel : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Shared Function CreateChannel (callbackObject As Object, binding As Binding, endpointAddress As EndpointAddress, via As Uri) As TChannel

Parametry

callbackObject
Object

To Object , které klient používá k naslouchání zpráv z připojené služby.

binding
Binding

Slouží Binding k připojení ke službě pomocí kanálů vytvořených továrnou.

endpointAddress
EndpointAddress

Hodnota EndpointAddress , která poskytuje umístění služby.

via
Uri

Hodnota Uri obsahující adresu přenosu, na kterou je zpráva odeslána.

Návraty

TChannel

Kanál typu TChannel, obecný parametr pro továrnu, mezi klientem a službou.

Výjimky

binding nebo endpointAddress je null.

callbackInstance nebo callbackInstance. UserObject je null.

Platí pro

CreateChannel(InstanceContext)

Zdroj:
DuplexChannelFactory.cs

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance);
public TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance);
override this.CreateChannel : System.ServiceModel.InstanceContext -> 'Channel
Public Function CreateChannel (callbackInstance As InstanceContext) As TChannel

Parametry

callbackInstance
InstanceContext

To InstanceContext , které klient používá k naslouchání zpráv z připojené služby.

Návraty

TChannel

Duplexní kanál typu TChannel, obecný parametr pro továrnu mezi klientem a službou.

Výjimky

callbackInstance nebo callbackInstance. UserObject je null.

Platí pro

CreateChannel(Object, String)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 static TChannel CreateChannel(System::Object ^ callbackObject, System::String ^ endpointConfigurationName);
public static TChannel CreateChannel (object callbackObject, string endpointConfigurationName);
static member CreateChannel : obj * string -> 'Channel
Public Shared Function CreateChannel (callbackObject As Object, endpointConfigurationName As String) As TChannel

Parametry

callbackObject
Object

To Object , které klient používá k naslouchání zpráv z připojené služby.

endpointConfigurationName
String

Název použitý pro konfiguraci koncového bodu.

Návraty

TChannel

Kanál typu TChannel, obecný parametr pro továrnu, mezi klientem a službou.

Výjimky

endpointConfigurationName je null.

callbackInstance nebo callbackInstance. UserObject je null.

Platí pro

CreateChannel(EndpointAddress, Uri)

Zdroj:
DuplexChannelFactory.cs

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 override TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public override TChannel CreateChannel (System.ServiceModel.EndpointAddress address, Uri via);
override this.CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Overrides Function CreateChannel (address As EndpointAddress, via As Uri) As TChannel

Parametry

address
EndpointAddress

Hodnota EndpointAddress , která poskytuje umístění služby.

via
Uri

Hodnota Uri obsahující adresu přenosu, na kterou je zpráva odeslána.

Návraty

TChannel

Duplexní kanál typu TChannel, obecný parametr pro továrnu mezi klientem a službou.

Výjimky

address je null.

Platí pro

CreateChannel(InstanceContext, EndpointAddress)

Zdroj:
DuplexChannelFactory.cs

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::EndpointAddress ^ address);
public TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address);
override this.CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.EndpointAddress -> 'Channel
Public Function CreateChannel (callbackInstance As InstanceContext, address As EndpointAddress) As TChannel

Parametry

callbackInstance
InstanceContext

To InstanceContext , které klient používá k naslouchání zpráv z připojené služby.

address
EndpointAddress

Hodnota EndpointAddress , která poskytuje umístění služby.

Návraty

TChannel

Duplexní kanál typu TChannel, obecný parametr pro továrnu mezi klientem a službou.

Výjimky

address je null.

callbackInstance nebo callbackInstance. UserObject je null.

Platí pro

CreateChannel(InstanceContext, String)

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 static TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
public static TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
static member CreateChannel : System.ServiceModel.InstanceContext * string -> 'Channel
Public Shared Function CreateChannel (callbackInstance As InstanceContext, endpointConfigurationName As String) As TChannel

Parametry

callbackInstance
InstanceContext

To InstanceContext , které klient používá k naslouchání zpráv z připojené služby.

endpointConfigurationName
String

Název použitý pro konfiguraci koncového bodu.

Návraty

TChannel

Kanál typu TChannel, obecný parametr pro továrnu, mezi klientem a službou.

Výjimky

endpointConfigurationName je null.

callbackInstance nebo callbackInstance. UserObject je null.

Platí pro

CreateChannel(Object, Binding, EndpointAddress)

Zdroj:
DuplexChannelFactory.cs

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 static TChannel CreateChannel(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress);
public static TChannel CreateChannel (object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress);
static member CreateChannel : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> 'Channel
Public Shared Function CreateChannel (callbackObject As Object, binding As Binding, endpointAddress As EndpointAddress) As TChannel

Parametry

callbackObject
Object

To Object , které klient používá k naslouchání zpráv z připojené služby.

binding
Binding

Slouží Binding k připojení ke službě pomocí kanálů vytvořených továrnou.

endpointAddress
EndpointAddress

Hodnota EndpointAddress , která poskytuje umístění služby.

Návraty

TChannel

Kanál typu TChannel, obecný parametr pro továrnu, mezi klientem a službou.

Výjimky

binding nebo endpointAddress je null.

callbackInstance nebo callbackInstance. UserObject je null.

Platí pro

CreateChannel(InstanceContext, Binding, EndpointAddress)

Zdroj:
DuplexChannelFactory.cs

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 static TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress);
public static TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress);
static member CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> 'Channel
Public Shared Function CreateChannel (callbackInstance As InstanceContext, binding As Binding, endpointAddress As EndpointAddress) As TChannel

Parametry

callbackInstance
InstanceContext

To InstanceContext , které klient používá k naslouchání zpráv z připojené služby.

binding
Binding

Slouží Binding k připojení ke službě pomocí kanálů vytvořených továrnou.

endpointAddress
EndpointAddress

Hodnota EndpointAddress , která poskytuje umístění služby.

Návraty

TChannel

Kanál typu TChannel, obecný parametr pro továrnu, mezi klientem a službou.

Výjimky

binding nebo endpointAddress je null.

callbackInstance nebo callbackInstance. UserObject je null.

Platí pro

CreateChannel(InstanceContext, EndpointAddress, Uri)

Zdroj:
DuplexChannelFactory.cs

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 virtual TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public virtual TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address, Uri via);
override this.CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Overridable Function CreateChannel (callbackInstance As InstanceContext, address As EndpointAddress, via As Uri) As TChannel

Parametry

callbackInstance
InstanceContext

To InstanceContext , které klient používá k naslouchání zpráv z připojené služby.

address
EndpointAddress

Hodnota EndpointAddress , která poskytuje umístění služby.

via
Uri

Hodnota Uri obsahující adresu přenosu, na kterou je zpráva odeslána.

Návraty

TChannel

Kanál typu TChannel, obecný parametr pro továrnu, mezi klientem a službou.

Výjimky

address je null.

callbackInstance nebo callbackInstance. UserObject je null.

Platí pro

CreateChannel(InstanceContext, Binding, EndpointAddress, Uri)

Zdroj:
DuplexChannelFactory.cs

Vytvoří duplexní kanál mezi službou a instancí zpětného volání v klientovi.

public:
 static TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress, Uri ^ via);
public static TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, Uri via);
static member CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Shared Function CreateChannel (callbackInstance As InstanceContext, binding As Binding, endpointAddress As EndpointAddress, via As Uri) As TChannel

Parametry

callbackInstance
InstanceContext

To InstanceContext , které klient používá k naslouchání zpráv z připojené služby.

binding
Binding

Slouží Binding k připojení ke službě pomocí kanálů vytvořených továrnou.

endpointAddress
EndpointAddress

Hodnota EndpointAddress , která poskytuje umístění služby.

via
Uri

Hodnota Uri obsahující adresu přenosu, na kterou je zpráva odeslána.

Návraty

TChannel

Kanál typu TChannel, obecný parametr pro továrnu, mezi klientem a službou.

Výjimky

binding nebo endpointAddress je null.

callbackInstance nebo callbackInstance. UserObject je null.

Platí pro