Share via


DuplexChannelFactory<TChannel> Konstruktory

Definice

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy .

Přetížení

DuplexChannelFactory<TChannel>(Object)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání.

DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání, konfigurace a vzdálené adresy.

DuplexChannelFactory<TChannel>(Type, Binding, String)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání, vazby a vzdálené adresy.

DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání, vazby a vzdálené adresy.

DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou konfiguraci a adresu koncového bodu.

DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným kontextem instance, vazbou a vzdálenou adresou.

DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání, a zadanou konfigurací a adresou koncového bodu.

DuplexChannelFactory<TChannel>(Object, Binding, String)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným objektem zpětného volání, vazbou a vzdálenou adresou.

DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou vazbu a adresu koncového bodu.

DuplexChannelFactory<TChannel>(Type, String)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání a konfigurace.

DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou vazbu a adresu koncového bodu.

DuplexChannelFactory<TChannel>(Type, Binding)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání a vazby.

DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání a koncového bodu služby.

DuplexChannelFactory<TChannel>(Type)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání.

DuplexChannelFactory<TChannel>(Object, Binding)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou vazbu.

DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadaný koncový bod.

DuplexChannelFactory<TChannel>(InstanceContext)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným kontextem instance.

DuplexChannelFactory<TChannel>(InstanceContext, Binding)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s kontextem, který implementuje kontrakt zpětného volání a zadanou vazbu.

DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadaný koncový bod.

DuplexChannelFactory<TChannel>(InstanceContext, String)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou konfiguraci.

DuplexChannelFactory<TChannel>(Object, String)

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou konfiguraci.

DuplexChannelFactory<TChannel>(Object)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání.

public:
 DuplexChannelFactory(System::Object ^ callbackObject);
public DuplexChannelFactory (object callbackObject);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object)

Parametry

callbackObject
Object

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

Výjimky

callbackObject je null.

Poznámky

Tento konstruktor slouží k předání objektu, který implementuje kontrakt zpětného volání pro cílovou službu programově místo pomocí konfiguračního souboru aplikace.

Platí pro

DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání, konfigurace a vzdálené adresy.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parametry

callbackInstanceType
Type

Poskytuje Type instanci zpětného volání, kterou klient používá k naslouchání zpráv z připojené služby.

endpointConfigurationName
String

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

remoteAddress
EndpointAddress

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

Výjimky

callbackInstanceType nebo endpointConfigurationNameremoteAddress je null.

Platí pro

DuplexChannelFactory<TChannel>(Type, Binding, String)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání, vazby a vzdálené adresy.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As String)

Parametry

callbackInstanceType
Type

Poskytuje Type instanci zpětného volání, kterou 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.

remoteAddress
String

Vzdálená adresa, která poskytuje umístění služby.

Výjimky

callbackInstanceType nebo bindingremoteAddress je null.

Platí pro

DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání, vazby a vzdálené adresy.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As EndpointAddress)

Parametry

callbackInstanceType
Type

Poskytuje Type instanci zpětného volání, kterou 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.

remoteAddress
EndpointAddress

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

Výjimky

callbackInstanceType nebo bindingremoteAddress je null.

Platí pro

DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou konfiguraci a adresu koncového bodu.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parametry

callbackInstance
InstanceContext

Objekt 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.

remoteAddress
EndpointAddress

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

Výjimky

callbackInstance nebo endpointConfigurationNameremoteAddress je null.

Poznámky

Tento konstruktor slouží k předání objektu kontextu instance, který implementuje kontrakt zpětného volání pro informace o adrese cílové služby programově, programově předávat informace o adrese a určit zbývající informace o cílovém koncovém bodu z konfiguračního souboru klientské aplikace.

Platí pro

DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným kontextem instance, vazbou a vzdálenou adresou.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As String)

Parametry

callbackInstance
InstanceContext

Objekt 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.

remoteAddress
String

Vzdálená adresa, která poskytuje umístění služby.

Výjimky

callbackInstance nebo bindingremoteAddress je null.

Platí pro

DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání, a zadanou konfigurací a adresou koncového bodu.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parametry

callbackObject
Object

Objekt 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.

remoteAddress
EndpointAddress

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

Výjimky

callbackObject nebo endpointConfigurationNameremoteAddress je null.

Poznámky

Pomocí tohoto konstruktoru můžete předat objekt služby, který implementuje kontrakt zpětného volání pro cílovou službu, programově předat informace o adrese a určit zbývající informace o cílovém koncovém bodu z konfiguračního souboru klientské aplikace.

Platí pro

DuplexChannelFactory<TChannel>(Object, Binding, String)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným objektem zpětného volání, vazbou a vzdálenou adresou.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As String)

Parametry

callbackObject
Object

Objekt 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.

remoteAddress
String

Vzdálená adresa, která poskytuje umístění služby.

Výjimky

callbackObject nebo bindingremoteAddress je null.

Platí pro

DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou vazbu a adresu koncového bodu.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As EndpointAddress)

Parametry

callbackObject
Object

Objekt 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.

remoteAddress
EndpointAddress

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

Výjimky

callbackObject nebo bindingremoteAddress je null.

Poznámky

Pomocí tohoto konstruktoru předejte objekt služby, který implementuje kontrakt zpětného volání pro cílovou službu a předává informace o vazbách a adresách programově místo použití konfiguračního souboru aplikace.

Platí pro

DuplexChannelFactory<TChannel>(Type, String)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání a konfigurace.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (Type callbackInstanceType, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String)

Parametry

callbackInstanceType
Type

Poskytuje Type instanci zpětného volání, kterou klient používá k naslouchání zpráv z připojené služby.

endpointConfigurationName
String

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

Výjimky

callbackInstanceType nebo endpointConfigurationName je null.

Platí pro

DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou vazbu a adresu koncového bodu.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As EndpointAddress)

Parametry

callbackInstance
InstanceContext

Objekt 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.

remoteAddress
EndpointAddress

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

Výjimky

callbackInstance nebo bindingremoteAddress je null.

Poznámky

Pomocí tohoto konstruktoru můžete předat objekt kontextu instance, který implementuje kontrakt zpětného volání pro cílovou službu, a předat informace o vazbě a adresování programově místo použití konfiguračního souboru aplikace.

Platí pro

DuplexChannelFactory<TChannel>(Type, Binding)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání a vazby.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding)

Parametry

callbackInstanceType
Type

Poskytuje Type instanci zpětného volání, kterou 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.

Výjimky

callbackInstanceType nebo binding je null.

Platí pro

DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání a koncového bodu služby.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpoint As ServiceEndpoint)

Parametry

callbackInstanceType
Type

Poskytuje Type instanci zpětného volání, kterou klient používá k naslouchání zpráv z připojené služby.

endpoint
ServiceEndpoint

Pro ServiceEndpoint službu.

Výjimky

callbackInstanceType je null.

Platí pro

DuplexChannelFactory<TChannel>(Type)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným typem instance zpětného volání.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType);
public DuplexChannelFactory (Type callbackInstanceType);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type)

Parametry

callbackInstanceType
Type

Poskytuje Type instanci zpětného volání, kterou klient používá k naslouchání zpráv z připojené služby.

Výjimky

callbackInstanceType je null.

Platí pro

DuplexChannelFactory<TChannel>(Object, Binding)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou vazbu.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding)

Parametry

callbackObject
Object

Objekt 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.

Výjimky

callbackObject nebo binding je null.

Poznámky

Tento konstruktor slouží k předání objektu kontextu instance, který implementuje kontrakt zpětného volání pro cílovou službu, a předat informace o vazbě programově místo pomocí konfiguračního souboru aplikace.

Platí pro

DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadaný koncový bod.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpoint As ServiceEndpoint)

Parametry

callbackObject
Object

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

endpoint
ServiceEndpoint

Objekt , ServiceEndpoint ke kterému se připojují kanály vytvořené továrnou.

Výjimky

callbackObject je null.

Poznámky

Pomocí tohoto konstruktoru můžete předat objekt služby, který implementuje kontrakt zpětného volání pro cílovou službu, a předat informace o koncovém bodu služby programově místo použití konfiguračního souboru aplikace.

Platí pro

DuplexChannelFactory<TChannel>(InstanceContext)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy se zadaným kontextem instance.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext)

Parametry

callbackInstance
InstanceContext

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

Výjimky

callbackInstance je null.

Platí pro

DuplexChannelFactory<TChannel>(InstanceContext, Binding)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s kontextem, který implementuje kontrakt zpětného volání a zadanou vazbu.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding)

Parametry

callbackInstance
InstanceContext

Objekt 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.

Výjimky

callbackInstance nebo binding je null.

Poznámky

Tento konstruktor slouží k předání objektu kontextu instance, který implementuje kontrakt zpětného volání pro cílovou službu, a předat informace o vazbě programově místo pomocí konfiguračního souboru aplikace.

Platí pro

DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadaný koncový bod.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpoint As ServiceEndpoint)

Parametry

callbackInstance
InstanceContext

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

endpoint
ServiceEndpoint

Objekt , ServiceEndpoint ke kterému se připojují kanály vytvořené továrnou.

Výjimky

callbackInstance je null.

Poznámky

Pomocí tohoto konstruktoru můžete předat objekt kontextu instance, který implementuje kontrakt zpětného volání pro cílovou službu, a předat informace o koncovém bodu programově místo pomocí konfiguračního souboru aplikace.

Platí pro

DuplexChannelFactory<TChannel>(InstanceContext, String)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou konfiguraci.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String)

Parametry

callbackInstance
InstanceContext

Objekt 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.

Výjimky

callbackInstance nebo endpointConfigurationName je null.

Poznámky

Tento konstruktor slouží k předání objektu kontextu instance, který implementuje kontrakt zpětného volání pro cílovou službu, a k určení informací o cílovém koncovém bodu z konfiguračního souboru klientské aplikace.

Platí pro

DuplexChannelFactory<TChannel>(Object, String)

Zdroj:
DuplexChannelFactory.cs
Zdroj:
DuplexChannelFactory.cs

Inicializuje novou instanci DuplexChannelFactory<TChannel> třídy s objektem, který implementuje kontrakt zpětného volání a zadanou konfiguraci.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (object callbackObject, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String)

Parametry

callbackObject
Object

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

endpointConfigurationName
String

Název konfigurace použitý pro koncový bod.

Výjimky

callbackObject nebo endpointConfigurationName je null.

Poznámky

Tento konstruktor slouží k předání objektu služby, který implementuje kontrakt zpětného volání pro cílovou službu, a určení informací o cílovém koncovém bodu z konfiguračního souboru klientské aplikace.

Platí pro