DuplexClientBase<TChannel> Konstruktorer

Definition

Initierar en ny instans av DuplexClientBase<TChannel> klassen.

Överlagringar

Name Description
DuplexClientBase<TChannel>(Object)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet.

DuplexClientBase<TChannel>(InstanceContext)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet.

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet och tjänstslutpunkten.

DuplexClientBase<TChannel>(Object, String)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet och konfigurationsnamnet.

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet och tjänstslutpunkten.

DuplexClientBase<TChannel>(InstanceContext, String)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet och konfigurationsnamnet.

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, bindningen och tjänstslutpunktsadressen.

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, konfigurationsnamnet och tjänstslutpunktsadressen.

DuplexClientBase<TChannel>(Object, String, String)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, konfigurationsnamnet för slutpunkten och tjänstslutpunktsadressen.

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, bindningen och tjänstslutpunktsadressen.

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, konfigurationsnamnet och tjänstslutpunktsadressen.

DuplexClientBase<TChannel>(InstanceContext, String, String)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, konfigurationsnamnet och tjänstslutpunktsadressen.

DuplexClientBase<TChannel>(Object)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet.

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)

Parametrar

callbackInstance
Object

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

Undantag

callbackInstance är null.

Kommentarer

WCF skapar ett nytt InstanceContext objekt med hjälp av callbackInstance objektet för att hantera alla återanropsåtgärder.

Gäller för

DuplexClientBase<TChannel>(InstanceContext)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet.

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)

Parametrar

callbackInstance
InstanceContext

Ett InstanceContext objekt som associerar motringningsobjektet med kanalen till tjänsten.

Undantag

callbackInstance är null.

Kommentarer

Den callbackInstance som tillhandahålls av användaren används för att hantera alla återanropsåtgärder.

Gäller för

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet och tjänstslutpunkten.

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)

Parametrar

callbackInstance
Object

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

endpoint
ServiceEndpoint

Tjänstens slutpunkt.

Undantag

callbackInstance eller endpoint är null.

Gäller för

DuplexClientBase<TChannel>(Object, String)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet och konfigurationsnamnet.

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)

Parametrar

callbackInstance
Object

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

endpointConfigurationName
String

Namnet på klientslutpunktsinformationen i programkonfigurationsfilen.

Undantag

callbackInstance eller endpointConfigurationName är null.

Kommentarer

WCF skapar ett nytt InstanceContext objekt med hjälp av callbackInstance objektet för att hantera alla återanropsåtgärder.

Gäller för

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet och tjänstslutpunkten.

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)

Parametrar

callbackInstance
InstanceContext

Ett InstanceContext objekt som associerar motringningsobjektet med kanalen till tjänsten.

endpoint
ServiceEndpoint

Tjänstens slutpunkt.

Undantag

callbackInstance eller endpoint är null.

Gäller för

DuplexClientBase<TChannel>(InstanceContext, String)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet och konfigurationsnamnet.

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)

Parametrar

callbackInstance
InstanceContext

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

endpointConfigurationName
String

Namnet på klientslutpunktsinformationen i programkonfigurationsfilen.

Undantag

callbackInstance eller endpointConfigurationName är null.

Kommentarer

Den callbackInstance som tillhandahålls av användaren används för att hantera alla återanropsåtgärder.

Gäller för

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, bindningen och tjänstslutpunktsadressen.

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)

Parametrar

callbackInstance
Object

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

binding
Binding

Bindningen som tjänsten ska anropas med.

remoteAddress
EndpointAddress

Den tjänstslutpunktsadress som ska användas.

Undantag

callbackInstance, binding eller remoteAddress är null.

Kommentarer

WCF skapar ett nytt InstanceContext objekt med hjälp av callbackInstance objektet för att hantera alla återanropsåtgärder.

Gäller för

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, konfigurationsnamnet och tjänstslutpunktsadressen.

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)

Parametrar

callbackInstance
Object

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

endpointConfigurationName
String

Namnet på klientslutpunktsinformationen i programkonfigurationsfilen.

remoteAddress
EndpointAddress

Adressen till den tjänstslutpunkt som ska användas.

Undantag

callbackInstance, konfigurationsnamnet eller remoteAddress är null.

Kommentarer

WCF skapar ett nytt InstanceContext objekt med hjälp av callbackInstance objektet för att hantera alla återanropsåtgärder.

Gäller för

DuplexClientBase<TChannel>(Object, String, String)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, konfigurationsnamnet för slutpunkten och tjänstslutpunktsadressen.

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)

Parametrar

callbackInstance
Object

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

endpointConfigurationName
String

Namnet på klientslutpunktsinformationen i programkonfigurationsfilen.

remoteAddress
String

Adressen till den tjänstslutpunkt som ska användas.

Undantag

callbackInstance, endpointConfigurationName eller remoteAddress är null.

Kommentarer

WCF skapar ett nytt InstanceContext objekt med hjälp av callbackInstance objektet för att hantera alla återanropsåtgärder.

Gäller för

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, bindningen och tjänstslutpunktsadressen.

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)

Parametrar

callbackInstance
InstanceContext

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

binding
Binding

Bindningen som tjänsten ska anropas med.

remoteAddress
EndpointAddress

Den tjänstslutpunktsadress som ska användas.

Kommentarer

Den callbackInstance som tillhandahålls av användaren används för att hantera alla återanropsåtgärder.

Gäller för

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, konfigurationsnamnet och tjänstslutpunktsadressen.

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)

Parametrar

callbackInstance
InstanceContext

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

endpointConfigurationName
String

Namnet på klientslutpunktsinformationen i programkonfigurationsfilen.

remoteAddress
EndpointAddress

Adressen till den tjänstslutpunkt som ska användas.

Undantag

callbackInstance, endpointConfigurationName, eller så är nulladressen .

Kommentarer

Den callbackInstance som tillhandahålls av användaren används för att hantera alla återanropsåtgärder.

Gäller för

DuplexClientBase<TChannel>(InstanceContext, String, String)

Initierar en ny instans av DuplexClientBase<TChannel> klassen med det angivna motringningsobjektet, konfigurationsnamnet och tjänstslutpunktsadressen.

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)

Parametrar

callbackInstance
InstanceContext

Ett objekt som används för att skapa instanskontexten som associerar motringningsobjektet med kanalen till tjänsten.

endpointConfigurationName
String

Namnet på klientslutpunktsinformationen i programkonfigurationsfilen.

remoteAddress
String

Adressen till den tjänstslutpunkt som ska användas.

Undantag

callbackInstance, endpointConfigurationName eller remoteAddress är null.

Kommentarer

Den callbackInstance som tillhandahålls av användaren används för att hantera alla återanropsåtgärder.

Gäller för