Sdílet prostřednictvím


DuplexClientBase<TChannel> Konstruktory

Definice

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

Přetížení

DuplexClientBase<TChannel>(Object)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání.

DuplexClientBase<TChannel>(InstanceContext)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání.

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

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

DuplexClientBase<TChannel>(Object, String)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání a názvu konfigurace.

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

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

DuplexClientBase<TChannel>(InstanceContext, String)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání a názvu konfigurace.

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, vazby a adresy koncového bodu služby.

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, názvu konfigurace a adresy koncového bodu služby.

DuplexClientBase<TChannel>(Object, String, String)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, názvu konfigurace koncového bodu a adresy koncového bodu služby.

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, vazby a adresy koncového bodu služby.

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, názvu konfigurace a adresy koncového bodu služby.

DuplexClientBase<TChannel>(InstanceContext, String, String)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, názvu konfigurace a adresy koncového bodu služby.

DuplexClientBase<TChannel>(Object)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání.

protected:
 DuplexClientBase(System::Object ^ callbackInstance);
protected DuplexClientBase (object callbackInstance);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object)

Parametry

callbackInstance
Object

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

Výjimky

callbackInstance je null.

Poznámky

WCF vytvoří nový objekt InstanceContext pomocí objektu callbackInstance pro zpracování všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(InstanceContext)

Zdroj:
DuplexClientBase.cs
Zdroj:
DuplexClientBase.cs

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext)

Parametry

callbackInstance
InstanceContext

Objekt InstanceContext, který přidruží objekt zpětného volání ke službě.

Výjimky

callbackInstance je null.

Poznámky

callbackInstance poskytované uživatelem slouží ke službě všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

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

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
protected DuplexClientBase (object callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpoint As ServiceEndpoint)

Parametry

callbackInstance
Object

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

endpoint
ServiceEndpoint

Koncový bod služby.

Výjimky

callbackInstance nebo endpoint je null.

Platí pro

DuplexClientBase<TChannel>(Object, String)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání a názvu konfigurace.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::String ^ endpointConfigurationName);
protected DuplexClientBase (object callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpointConfigurationName As String)

Parametry

callbackInstance
Object

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

endpointConfigurationName
String

Název informací o koncovém bodu klienta v konfiguračním souboru aplikace.

Výjimky

callbackInstance nebo endpointConfigurationName je null.

Poznámky

WCF vytvoří nový objekt InstanceContext pomocí objektu callbackInstance pro zpracování všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

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

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpoint As ServiceEndpoint)

Parametry

callbackInstance
InstanceContext

Objekt InstanceContext, který přidruží objekt zpětného volání ke službě.

endpoint
ServiceEndpoint

Koncový bod služby.

Výjimky

callbackInstance nebo endpoint je null.

Platí pro

DuplexClientBase<TChannel>(InstanceContext, String)

Zdroj:
DuplexClientBase.cs
Zdroj:
DuplexClientBase.cs

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání a názvu konfigurace.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String)

Parametry

callbackInstance
InstanceContext

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

endpointConfigurationName
String

Název informací o koncovém bodu klienta v konfiguračním souboru aplikace.

Výjimky

callbackInstance nebo endpointConfigurationName je null.

Poznámky

callbackInstance poskytované uživatelem slouží ke službě všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, vazby a adresy koncového bodu služby.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase (object callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, binding As Binding, remoteAddress As EndpointAddress)

Parametry

callbackInstance
Object

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

binding
Binding

Vazba, se kterou se má služba volat.

remoteAddress
EndpointAddress

Adresa koncového bodu služby, kterou chcete použít.

Výjimky

callbackInstance, binding nebo remoteAddress je null.

Poznámky

WCF vytvoří nový objekt InstanceContext pomocí objektu callbackInstance pro zpracování všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, názvu konfigurace a adresy koncového bodu služby.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase (object callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parametry

callbackInstance
Object

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

endpointConfigurationName
String

Název informací o koncovém bodu klienta v konfiguračním souboru aplikace.

remoteAddress
EndpointAddress

Adresa koncového bodu služby, který se má použít.

Výjimky

callbackInstance, název konfigurace nebo remoteAddress je null.

Poznámky

WCF vytvoří nový objekt InstanceContext pomocí objektu callbackInstance pro zpracování všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(Object, String, String)

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, názvu konfigurace koncového bodu a adresy koncového bodu služby.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::String ^ endpointConfigurationName, System::String ^ remoteAddress);
protected DuplexClientBase (object callbackInstance, string endpointConfigurationName, string remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * string * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpointConfigurationName As String, remoteAddress As String)

Parametry

callbackInstance
Object

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

endpointConfigurationName
String

Název informací o koncovém bodu klienta v konfiguračním souboru aplikace.

remoteAddress
String

Adresa koncového bodu služby, který se má použít.

Výjimky

callbackInstance, endpointConfigurationName nebo remoteAddress je null.

Poznámky

WCF vytvoří nový objekt InstanceContext pomocí objektu callbackInstance pro zpracování všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Zdroj:
DuplexClientBase.cs
Zdroj:
DuplexClientBase.cs
Zdroj:
DuplexClientBase.cs

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, vazby a adresy koncového bodu služby.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As EndpointAddress)

Parametry

callbackInstance
InstanceContext

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

binding
Binding

Vazba, se kterou se má služba volat.

remoteAddress
EndpointAddress

Adresa koncového bodu služby, kterou chcete použít.

Poznámky

callbackInstance poskytované uživatelem slouží ke službě všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Zdroj:
DuplexClientBase.cs
Zdroj:
DuplexClientBase.cs

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, názvu konfigurace a adresy koncového bodu služby.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parametry

callbackInstance
InstanceContext

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

endpointConfigurationName
String

Název informací o koncovém bodu klienta v konfiguračním souboru aplikace.

remoteAddress
EndpointAddress

Adresa koncového bodu služby, který se má použít.

Výjimky

callbackInstance, endpointConfigurationNamenebo adresa je null.

Poznámky

callbackInstance poskytované uživatelem slouží ke službě všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(InstanceContext, String, String)

Zdroj:
DuplexClientBase.cs
Zdroj:
DuplexClientBase.cs

Inicializuje novou instanci třídy DuplexClientBase<TChannel> pomocí zadaného objektu zpětného volání, názvu konfigurace a adresy koncového bodu služby.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::String ^ remoteAddress);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * string * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As String)

Parametry

callbackInstance
InstanceContext

Objekt použitý k vytvoření kontextu instance, který přidruží objekt zpětného volání ke službě.

endpointConfigurationName
String

Název informací o koncovém bodu klienta v konfiguračním souboru aplikace.

remoteAddress
String

Adresa koncového bodu služby, který se má použít.

Výjimky

callbackInstance, endpointConfigurationName nebo remoteAddress je null.

Poznámky

callbackInstance poskytované uživatelem slouží ke službě všech operací zpětného volání.

Platí pro