Condividi tramite


DuplexClientBase<TChannel> Costruttori

Definizione

Inizializza una nuova istanza della classe DuplexClientBase<TChannel>.

Overload

DuplexClientBase<TChannel>(Object)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> utilizzando l'oggetto callback specificato.

DuplexClientBase<TChannel>(InstanceContext)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> utilizzando l'oggetto callback specificato.

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Inizializza una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback e l'endpoint di servizio specificati.

DuplexClientBase<TChannel>(Object, String)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback e il nome di configurazione specificati.

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Inizializza una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback e l'endpoint di servizio specificati.

DuplexClientBase<TChannel>(InstanceContext, String)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback e il nome di configurazione specificati.

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, l'associazione e l'indirizzo dell'endpoint di servizio specificati.

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, il nome di configurazione e l'indirizzo dell'endpoint di servizio specificati.

DuplexClientBase<TChannel>(Object, String, String)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, il nome di configurazione dell'endpoint e l'indirizzo dell'endpoint di servizio specificati.

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, l'associazione e l'indirizzo dell'endpoint di servizio specificati.

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, il nome di configurazione e l'indirizzo dell'endpoint di servizio specificati.

DuplexClientBase<TChannel>(InstanceContext, String, String)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, il nome di configurazione e l'indirizzo dell'endpoint di servizio specificati.

DuplexClientBase<TChannel>(Object)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> utilizzando l'oggetto callback specificato.

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)

Parametri

callbackInstance
Object

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

Eccezioni

callbackInstance è null.

Commenti

WCF crea un nuovo InstanceContext oggetto utilizzando l'oggetto callbackInstance per gestire tutte le operazioni di callback.

Si applica a

DuplexClientBase<TChannel>(InstanceContext)

Origine:
DuplexClientBase.cs
Origine:
DuplexClientBase.cs

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> utilizzando l'oggetto callback specificato.

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)

Parametri

callbackInstance
InstanceContext

Oggetto InstanceContext che associa l'oggetto callback al canale per il servizio.

Eccezioni

callbackInstance è null.

Commenti

Il parametro callbackInstance fornito dall'utente è utilizzato per gestire tutte le operazioni di callback.

Si applica a

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Inizializza una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback e l'endpoint di servizio specificati.

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)

Parametri

callbackInstance
Object

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

endpoint
ServiceEndpoint

Endpoint del servizio.

Eccezioni

callbackInstance o endpoint è null.

Si applica a

DuplexClientBase<TChannel>(Object, String)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback e il nome di configurazione specificati.

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)

Parametri

callbackInstance
Object

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

endpointConfigurationName
String

Nome delle informazioni sull'endpoint client contenute nel file di configurazione dell'applicazione.

Eccezioni

callbackInstance o endpointConfigurationName è null.

Commenti

WCF crea un nuovo InstanceContext oggetto utilizzando l'oggetto callbackInstance per gestire tutte le operazioni di callback.

Si applica a

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Inizializza una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback e l'endpoint di servizio specificati.

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)

Parametri

callbackInstance
InstanceContext

Oggetto InstanceContext che associa l'oggetto callback al canale per il servizio.

endpoint
ServiceEndpoint

Endpoint del servizio.

Eccezioni

callbackInstance o endpoint è null.

Si applica a

DuplexClientBase<TChannel>(InstanceContext, String)

Origine:
DuplexClientBase.cs
Origine:
DuplexClientBase.cs

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback e il nome di configurazione specificati.

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)

Parametri

callbackInstance
InstanceContext

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

endpointConfigurationName
String

Nome delle informazioni sull'endpoint client contenute nel file di configurazione dell'applicazione.

Eccezioni

callbackInstance o endpointConfigurationName è null.

Commenti

Il parametro callbackInstance fornito dall'utente è utilizzato per gestire tutte le operazioni di callback.

Si applica a

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, l'associazione e l'indirizzo dell'endpoint di servizio specificati.

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)

Parametri

callbackInstance
Object

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

binding
Binding

Associazione da utilizzare per chiamare il servizio.

remoteAddress
EndpointAddress

Indirizzo dell'endpoint di servizio da utilizzare.

Eccezioni

callbackInstance, binding o remoteAddress è null.

Commenti

WCF crea un nuovo InstanceContext oggetto utilizzando l'oggetto callbackInstance per gestire tutte le operazioni di callback.

Si applica a

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, il nome di configurazione e l'indirizzo dell'endpoint di servizio specificati.

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)

Parametri

callbackInstance
Object

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

endpointConfigurationName
String

Nome delle informazioni sull'endpoint client contenute nel file di configurazione dell'applicazione.

remoteAddress
EndpointAddress

Indirizzo dell'endpoint di servizio da utilizzare.

Eccezioni

callbackInstance, il nome della configurazione o remoteAddress è null.

Commenti

WCF crea un nuovo InstanceContext oggetto utilizzando l'oggetto callbackInstance per gestire tutte le operazioni di callback.

Si applica a

DuplexClientBase<TChannel>(Object, String, String)

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, il nome di configurazione dell'endpoint e l'indirizzo dell'endpoint di servizio specificati.

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)

Parametri

callbackInstance
Object

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

endpointConfigurationName
String

Nome delle informazioni sull'endpoint client contenute nel file di configurazione dell'applicazione.

remoteAddress
String

Indirizzo dell'endpoint di servizio da utilizzare.

Eccezioni

callbackInstance, endpointConfigurationName o remoteAddress è null.

Commenti

WCF crea un nuovo InstanceContext oggetto utilizzando l'oggetto callbackInstance per gestire tutte le operazioni di callback.

Si applica a

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Origine:
DuplexClientBase.cs
Origine:
DuplexClientBase.cs
Origine:
DuplexClientBase.cs

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, l'associazione e l'indirizzo dell'endpoint di servizio specificati.

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)

Parametri

callbackInstance
InstanceContext

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

binding
Binding

Associazione da utilizzare per chiamare il servizio.

remoteAddress
EndpointAddress

Indirizzo dell'endpoint di servizio da utilizzare.

Commenti

Il parametro callbackInstance fornito dall'utente è utilizzato per gestire tutte le operazioni di callback.

Si applica a

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Origine:
DuplexClientBase.cs
Origine:
DuplexClientBase.cs

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, il nome di configurazione e l'indirizzo dell'endpoint di servizio specificati.

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)

Parametri

callbackInstance
InstanceContext

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

endpointConfigurationName
String

Nome delle informazioni sull'endpoint client contenute nel file di configurazione dell'applicazione.

remoteAddress
EndpointAddress

Indirizzo dell'endpoint di servizio da utilizzare.

Eccezioni

callbackInstance, endpointConfigurationName o l'indirizzo è null.

Commenti

Il parametro callbackInstance fornito dall'utente è utilizzato per gestire tutte le operazioni di callback.

Si applica a

DuplexClientBase<TChannel>(InstanceContext, String, String)

Origine:
DuplexClientBase.cs
Origine:
DuplexClientBase.cs

Consente di inizializzare una nuova istanza della classe DuplexClientBase<TChannel> con l'oggetto callback, il nome di configurazione e l'indirizzo dell'endpoint di servizio specificati.

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)

Parametri

callbackInstance
InstanceContext

Oggetto utilizzato per creare il contesto dell'istanza che associa l'oggetto callback al canale per il servizio.

endpointConfigurationName
String

Nome delle informazioni sull'endpoint client contenute nel file di configurazione dell'applicazione.

remoteAddress
String

Indirizzo dell'endpoint di servizio da utilizzare.

Eccezioni

callbackInstance, endpointConfigurationName o remoteAddress è null.

Commenti

Il parametro callbackInstance fornito dall'utente è utilizzato per gestire tutte le operazioni di callback.

Si applica a