Share via


DuplexClientBase<TChannel> Konstruktory

Definice

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

Přetížení

DuplexClientBase<TChannel>(Object)

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

DuplexClientBase<TChannel>(InstanceContext)

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

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

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

DuplexClientBase<TChannel>(Object, String)

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

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

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

DuplexClientBase<TChannel>(InstanceContext, String)

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

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

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

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

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

DuplexClientBase<TChannel>(Object, String, String)

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

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

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

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

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

DuplexClientBase<TChannel>(InstanceContext, String, String)

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

DuplexClientBase<TChannel>(Object)

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

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žuje objekt zpětného volání ke kanálu ke službě.

Výjimky

callbackInstance je null.

Poznámky

WCF vytvoří nový InstanceContext objekt 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 DuplexClientBase<TChannel> třídy pomocí zadaného zpětného volání objektu.

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 kanálu ke službě.

Výjimky

callbackInstance je null.

Poznámky

Služba callbackInstance poskytnutá uživatelem slouží ke obsluhě všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Inicializuje novou instanci DuplexClientBase<TChannel> třídy 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žuje objekt zpětného volání ke kanálu 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 DuplexClientBase<TChannel> třídy 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žuje objekt zpětného volání ke kanálu 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ý InstanceContext objekt pomocí objektu callbackInstance pro zpracování všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Inicializuje novou instanci DuplexClientBase<TChannel> třídy 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 kanálu 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 DuplexClientBase<TChannel> třídy 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žuje objekt zpětného volání ke kanálu 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

Služba callbackInstance poskytnutá uživatelem slouží ke obsluhě všech operací zpětného volání.

Platí pro

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Inicializuje novou instanci třídy pomocí zadaného objektu zpětného volání, vazby a adresy koncového DuplexClientBase<TChannel> 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žuje objekt zpětného volání ke kanálu ke službě.

binding
Binding

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

remoteAddress
EndpointAddress

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

Výjimky

callbackInstancenebo bindingremoteAddress je null.

Poznámky

WCF vytvoří nový InstanceContext objekt 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 pomocí zadaného objektu zpětného DuplexClientBase<TChannel> 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žuje objekt zpětného volání ke kanálu 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ý InstanceContext objekt 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 pomocí zadaného objektu zpětného volání, názvu konfigurace koncového DuplexClientBase<TChannel> 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žuje objekt zpětného volání ke kanálu 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

callbackInstancenebo endpointConfigurationNameremoteAddress je null.

Poznámky

WCF vytvoří nový InstanceContext objekt 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 pomocí zadaného objektu zpětného volání, vazby a adresy koncového DuplexClientBase<TChannel> 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žuje objekt zpětného volání ke kanálu ke službě.

binding
Binding

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

remoteAddress
EndpointAddress

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

Poznámky

Služba callbackInstance poskytnutá uživatelem slouží ke obsluhě 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 pomocí zadaného objektu zpětného DuplexClientBase<TChannel> 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žuje objekt zpětného volání ke kanálu 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

Služba callbackInstance poskytnutá uživatelem slouží ke obsluhě 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 pomocí zadaného objektu zpětného DuplexClientBase<TChannel> 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žuje objekt zpětného volání ke kanálu 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

callbackInstancenebo endpointConfigurationNameremoteAddress je null.

Poznámky

Služba callbackInstance poskytnutá uživatelem slouží ke obsluhě všech operací zpětného volání.

Platí pro