DuplexChannelFactory<TChannel> Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy DuplexChannelFactory<TChannel>.

Przeciążenia

DuplexChannelFactory<TChannel>(Object)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z obiektem implementujący kontrakt wywołania zwrotnego.

DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z określonym typem wystąpienia wywołania zwrotnego, konfiguracją i adresem zdalnym.

DuplexChannelFactory<TChannel>(Type, Binding, String)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego, powiązaniem i adresem zdalnym.

DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego, powiązaniem i adresem zdalnym.

DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z obiektem, który implementuje kontrakt wywołania zwrotnego oraz określoną konfigurację i adres punktu końcowego.

DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym kontekstem wystąpienia, powiązaniem i adresem zdalnym.

DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem, który implementuje kontrakt wywołania zwrotnego oraz określoną konfigurację i adres punktu końcowego.

DuplexChannelFactory<TChannel>(Object, Binding, String)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym obiektem wywołania zwrotnego, powiązaniem i adresem zdalnym.

DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem, który implementuje kontrakt wywołania zwrotnego oraz określony powiązanie i adres punktu końcowego.

DuplexChannelFactory<TChannel>(Type, String)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego i konfiguracją.

DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem, który implementuje kontrakt wywołania zwrotnego oraz określony powiązanie i adres punktu końcowego.

DuplexChannelFactory<TChannel>(Type, Binding)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego i powiązaniem.

DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego i punktem końcowym usługi.

DuplexChannelFactory<TChannel>(Type)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego.

DuplexChannelFactory<TChannel>(Object, Binding)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z obiektem, który implementuje kontrakt wywołania zwrotnego i określone powiązanie.

DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z obiektem, który implementuje kontrakt wywołania zwrotnego i określony punkt końcowy.

DuplexChannelFactory<TChannel>(InstanceContext)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym kontekstem wystąpienia.

DuplexChannelFactory<TChannel>(InstanceContext, Binding)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z kontekstem, który implementuje kontrakt wywołania zwrotnego i określone powiązanie.

DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z obiektem, który implementuje kontrakt wywołania zwrotnego i określony punkt końcowy.

DuplexChannelFactory<TChannel>(InstanceContext, String)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z obiektem, który implementuje kontrakt wywołania zwrotnego i określoną konfigurację.

DuplexChannelFactory<TChannel>(Object, String)

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z obiektem, który implementuje kontrakt wywołania zwrotnego i określoną konfigurację.

DuplexChannelFactory<TChannel>(Object)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z obiektem implementujący kontrakt wywołania zwrotnego.

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

Klient Object , którego używa do nasłuchiwania komunikatów z połączonej usługi.

Wyjątki

callbackObject to null.

Uwagi

Ten konstruktor umożliwia przekazanie obiektu, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej programowo, a nie przy użyciu pliku konfiguracji aplikacji.

Dotyczy

DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z określonym typem wystąpienia wywołania zwrotnego, konfiguracją i adresem zdalnym.

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

Element Type , który udostępnia wystąpienie wywołania zwrotnego używane przez klienta do nasłuchiwania komunikatów z połączonej usługi.

endpointConfigurationName
String

Nazwa używana do konfiguracji punktu końcowego.

remoteAddress
EndpointAddress

Element EndpointAddress , który udostępnia lokalizację usługi.

Wyjątki

callbackInstanceType lub endpointConfigurationNameremoteAddress ma wartość null.

Dotyczy

DuplexChannelFactory<TChannel>(Type, Binding, String)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego, powiązaniem i adresem zdalnym.

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

Element Type , który udostępnia wystąpienie wywołania zwrotnego używane przez klienta do nasłuchiwania komunikatów z połączonej usługi.

binding
Binding

Element używany do nawiązywania Binding połączenia z usługą przez kanały produkowane przez fabrykę.

remoteAddress
String

Adres zdalny, który udostępnia lokalizację usługi.

Wyjątki

callbackInstanceType lub bindingremoteAddress ma wartość null.

Dotyczy

DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego, powiązaniem i adresem zdalnym.

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

Element Type , który udostępnia wystąpienie wywołania zwrotnego używane przez klienta do nasłuchiwania komunikatów z połączonej usługi.

binding
Binding

Element używany do nawiązywania Binding połączenia z usługą przez kanały produkowane przez fabrykę.

remoteAddress
EndpointAddress

Element EndpointAddress , który udostępnia lokalizację usługi.

Wyjątki

callbackInstanceType lub bindingremoteAddress ma wartość null.

Dotyczy

DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z obiektem, który implementuje kontrakt wywołania zwrotnego oraz określoną konfigurację i adres punktu końcowego.

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

Klient InstanceContext , którego używa do nasłuchiwania komunikatów z połączonej usługi.

endpointConfigurationName
String

Nazwa używana do konfiguracji punktu końcowego.

remoteAddress
EndpointAddress

Element EndpointAddress , który udostępnia lokalizację usługi.

Wyjątki

callbackInstance lub endpointConfigurationNameremoteAddress ma wartość null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt kontekstu wystąpienia, który implementuje kontrakt wywołania zwrotnego dla informacji o adresie usługi docelowej programowo, przekazać informacje o adresie programowo i określić pozostałe informacje o docelowym punkcie końcowym z pliku konfiguracji aplikacji klienckiej.

Dotyczy

DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym kontekstem wystąpienia, powiązaniem i adresem zdalnym.

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

Klient InstanceContext , którego używa do nasłuchiwania komunikatów z połączonej usługi.

binding
Binding

Element używany do nawiązywania Binding połączenia z usługą przez kanały produkowane przez fabrykę.

remoteAddress
String

Adres zdalny, który udostępnia lokalizację usługi.

Wyjątki

callbackInstance lub bindingremoteAddress ma wartość null.

Dotyczy

DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem, który implementuje kontrakt wywołania zwrotnego oraz określoną konfigurację i adres punktu końcowego.

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

Klient Object , którego używa do nasłuchiwania komunikatów z połączonej usługi.

endpointConfigurationName
String

Nazwa używana do konfiguracji punktu końcowego.

remoteAddress
EndpointAddress

Element EndpointAddress , który udostępnia lokalizację usługi.

Wyjątki

callbackObject lub endpointConfigurationNameremoteAddress ma wartość null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt usługi, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej, przekazuje informacje o adresie programowo i określa pozostałe informacje o docelowym punkcie końcowym z pliku konfiguracji aplikacji klienckiej.

Dotyczy

DuplexChannelFactory<TChannel>(Object, Binding, String)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym obiektem wywołania zwrotnego, powiązaniem i adresem zdalnym.

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

Klient Object , którego używa do nasłuchiwania komunikatów z połączonej usługi.

binding
Binding

Element używany do nawiązywania Binding połączenia z usługą przez kanały produkowane przez fabrykę.

remoteAddress
String

Adres zdalny, który udostępnia lokalizację usługi.

Wyjątki

callbackObject lub bindingremoteAddress ma wartość null.

Dotyczy

DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem, który implementuje kontrakt wywołania zwrotnego oraz określony powiązanie i adres punktu końcowego.

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

Klient Object , którego używa do nasłuchiwania komunikatów z połączonej usługi.

binding
Binding

Element używany do nawiązywania Binding połączenia z usługą przez kanały produkowane przez fabrykę.

remoteAddress
EndpointAddress

Element EndpointAddress , który udostępnia lokalizację usługi.

Wyjątki

callbackObject lub bindingremoteAddress ma wartość null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt usługi, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej i przekazuje informacje o powiązaniu i adresie programowo zamiast używać pliku konfiguracji aplikacji.

Dotyczy

DuplexChannelFactory<TChannel>(Type, String)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego i konfiguracją.

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

Element Type , który udostępnia wystąpienie wywołania zwrotnego używane przez klienta do nasłuchiwania komunikatów z połączonej usługi.

endpointConfigurationName
String

Nazwa używana do konfiguracji punktu końcowego.

Wyjątki

callbackInstanceType lub endpointConfigurationName ma wartość null.

Dotyczy

DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem, który implementuje kontrakt wywołania zwrotnego oraz określony powiązanie i adres punktu końcowego.

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

Klient InstanceContext , którego używa do nasłuchiwania komunikatów z połączonej usługi.

binding
Binding

Element używany do nawiązywania Binding połączenia z usługą przez kanały produkowane przez fabrykę.

remoteAddress
EndpointAddress

Element EndpointAddress , który udostępnia lokalizację usługi.

Wyjątki

callbackInstance lub bindingremoteAddress ma wartość null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt kontekstu wystąpienia, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej i przekazać informacje o powiązaniu i adresie programowo, a nie przy użyciu pliku konfiguracji aplikacji.

Dotyczy

DuplexChannelFactory<TChannel>(Type, Binding)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego i powiązaniem.

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

Zapewnia Type wystąpienie wywołania zwrotnego używane przez klienta do nasłuchiwania komunikatów z połączonej usługi.

binding
Binding

Używane Binding do nawiązywania połączenia z usługą przez kanały produkowane przez fabrykę.

Wyjątki

callbackInstanceType lub binding to null.

Dotyczy

DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego i punktu końcowego usługi.

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

Zapewnia Type wystąpienie wywołania zwrotnego używane przez klienta do nasłuchiwania komunikatów z połączonej usługi.

endpoint
ServiceEndpoint

Element ServiceEndpoint dla usługi.

Wyjątki

callbackInstanceType to null.

Dotyczy

DuplexChannelFactory<TChannel>(Type)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym typem wystąpienia wywołania zwrotnego.

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

Zapewnia Type wystąpienie wywołania zwrotnego używane przez klienta do nasłuchiwania komunikatów z połączonej usługi.

Wyjątki

callbackInstanceType to null.

Dotyczy

DuplexChannelFactory<TChannel>(Object, Binding)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem, który implementuje kontrakt wywołania zwrotnego i określone powiązanie.

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

Klient Object , którego używa do nasłuchiwania komunikatów z połączonej usługi.

binding
Binding

Używane Binding do nawiązywania połączenia z usługą przez kanały produkowane przez fabrykę.

Wyjątki

callbackObject lub binding to null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt kontekstu wystąpienia, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej i programowo przekazać informacje o powiązaniu, a nie przy użyciu pliku konfiguracji aplikacji.

Dotyczy

DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem implementujący kontrakt wywołania zwrotnego i określony punkt końcowy.

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

Klient Object , którego używa do nasłuchiwania komunikatów z połączonej usługi.

endpoint
ServiceEndpoint

Z ServiceEndpoint którymi kanałami produkowanymi przez fabrykę się łączą.

Wyjątki

callbackObject to null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt usługi, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej i programowo przekazać informacje o punkcie końcowym usługi zamiast używać pliku konfiguracji aplikacji.

Dotyczy

DuplexChannelFactory<TChannel>(InstanceContext)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje DuplexChannelFactory<TChannel> nowe wystąpienie klasy z określonym kontekstem wystąpienia.

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

Klient InstanceContext , którego używa do nasłuchiwania komunikatów z połączonej usługi.

Wyjątki

callbackInstance to null.

Dotyczy

DuplexChannelFactory<TChannel>(InstanceContext, Binding)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z kontekstem, który implementuje kontrakt wywołania zwrotnego i określone powiązanie.

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

Klient InstanceContext , którego używa do nasłuchiwania komunikatów z połączonej usługi.

binding
Binding

Używane Binding do nawiązywania połączenia z usługą przez kanały produkowane przez fabrykę.

Wyjątki

callbackInstance lub binding to null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt kontekstu wystąpienia, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej i programowo przekazać informacje o powiązaniu, a nie przy użyciu pliku konfiguracji aplikacji.

Dotyczy

DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem implementujący kontrakt wywołania zwrotnego i określony punkt końcowy.

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

Klient InstanceContext , którego używa do nasłuchiwania komunikatów z połączonej usługi.

endpoint
ServiceEndpoint

Z ServiceEndpoint którymi kanałami produkowanymi przez fabrykę się łączą.

Wyjątki

callbackInstance to null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt kontekstu wystąpienia, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej i programowo przekazać informacje o punkcie końcowym, a nie przy użyciu pliku konfiguracji aplikacji.

Dotyczy

DuplexChannelFactory<TChannel>(InstanceContext, String)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem, który implementuje kontrakt wywołania zwrotnego i określoną konfigurację.

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

Klient InstanceContext , którego używa do nasłuchiwania komunikatów z połączonej usługi.

endpointConfigurationName
String

Nazwa używana dla konfiguracji punktu końcowego.

Wyjątki

callbackInstance lub endpointConfigurationName to null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt kontekstu wystąpienia, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej i określić informacje o docelowym punkcie końcowym z pliku konfiguracji aplikacji klienckiej.

Dotyczy

DuplexChannelFactory<TChannel>(Object, String)

Źródło:
DuplexChannelFactory.cs
Źródło:
DuplexChannelFactory.cs

Inicjuje nowe wystąpienie DuplexChannelFactory<TChannel> klasy z obiektem, który implementuje kontrakt wywołania zwrotnego i określoną konfigurację.

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

Klient Object , którego używa do nasłuchiwania komunikatów z połączonej usługi.

endpointConfigurationName
String

Nazwa konfiguracji używana dla punktu końcowego.

Wyjątki

callbackObject lub endpointConfigurationName to null.

Uwagi

Użyj tego konstruktora, aby przekazać obiekt usługi, który implementuje kontrakt wywołania zwrotnego dla usługi docelowej i określa informacje o docelowym punkcie końcowym z pliku konfiguracji aplikacji klienckiej.

Dotyczy