Поделиться через


DuplexClientBase<TChannel> Конструкторы

Определение

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>.

Перегрузки

DuplexClientBase<TChannel>(Object)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанный объект обратного вызова.

DuplexClientBase<TChannel>(InstanceContext)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанный объект обратного вызова.

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel> с указанными объектом обратного вызова и конечной точкой службы.

DuplexClientBase<TChannel>(Object, String)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова и имя конфигурации.

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel> с указанными объектом обратного вызова и конечной точкой службы.

DuplexClientBase<TChannel>(InstanceContext, String)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова и имя конфигурации.

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, привязку и адрес конечной точки службы.

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, имя конфигурации и адрес конечной точки службы.

DuplexClientBase<TChannel>(Object, String, String)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, имя конфигурации конечной точки и адрес конечной точки службы.

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, привязку и адрес конечной точки службы.

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, имя конфигурации и адрес конечной точки службы.

DuplexClientBase<TChannel>(InstanceContext, String, String)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, имя конфигурации и адрес конечной точки службы.

DuplexClientBase<TChannel>(Object)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанный объект обратного вызова.

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)

Параметры

callbackInstance
Object

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

Исключения

callbackInstance имеет значение null.

Комментарии

WCF создает новый InstanceContext объект, callbackInstance используя объект для обработки всех операций обратного вызова.

Применяется к

DuplexClientBase<TChannel>(InstanceContext)

Исходный код:
DuplexClientBase.cs
Исходный код:
DuplexClientBase.cs

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанный объект обратного вызова.

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)

Параметры

callbackInstance
InstanceContext

Объект InstanceContext, связывающий объект обратного вызова с каналом к службе.

Исключения

callbackInstance имеет значение null.

Комментарии

Предоставляемый пользователем параметр callbackInstance используется для обслуживания всех операций обратного вызова.

Применяется к

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel> с указанными объектом обратного вызова и конечной точкой службы.

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)

Параметры

callbackInstance
Object

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

endpoint
ServiceEndpoint

Конечная точка службы.

Исключения

Параметр callbackInstance или endpoint имеет значение null.

Применяется к

DuplexClientBase<TChannel>(Object, String)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова и имя конфигурации.

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)

Параметры

callbackInstance
Object

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

endpointConfigurationName
String

Имя конечной точки клиента в файле конфигурации приложения.

Исключения

Параметр callbackInstance или endpointConfigurationName имеет значение null.

Комментарии

WCF создает новый InstanceContext объект, callbackInstance используя объект для обработки всех операций обратного вызова.

Применяется к

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel> с указанными объектом обратного вызова и конечной точкой службы.

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)

Параметры

callbackInstance
InstanceContext

Объект InstanceContext, связывающий объект обратного вызова с каналом к службе.

endpoint
ServiceEndpoint

Конечная точка службы.

Исключения

Параметр callbackInstance или endpoint имеет значение null.

Применяется к

DuplexClientBase<TChannel>(InstanceContext, String)

Исходный код:
DuplexClientBase.cs
Исходный код:
DuplexClientBase.cs

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова и имя конфигурации.

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)

Параметры

callbackInstance
InstanceContext

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

endpointConfigurationName
String

Имя конечной точки клиента в файле конфигурации приложения.

Исключения

Параметр callbackInstance или endpointConfigurationName имеет значение null.

Комментарии

Предоставляемый пользователем параметр callbackInstance используется для обслуживания всех операций обратного вызова.

Применяется к

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, привязку и адрес конечной точки службы.

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)

Параметры

callbackInstance
Object

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

binding
Binding

Привязка, с помощью которой вызывается служба.

remoteAddress
EndpointAddress

Адрес используемой конечной точки службы.

Исключения

Параметр callbackInstance, binding или remoteAddress имеет значение null.

Комментарии

WCF создает новый InstanceContext объект, callbackInstance используя объект для обработки всех операций обратного вызова.

Применяется к

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, имя конфигурации и адрес конечной точки службы.

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)

Параметры

callbackInstance
Object

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

endpointConfigurationName
String

Имя конечной точки клиента в файле конфигурации приложения.

remoteAddress
EndpointAddress

Адрес используемой конечной точки службы.

Исключения

callbackInstance, имя конфигурации или remoteAddress равны null.

Комментарии

WCF создает новый InstanceContext объект, callbackInstance используя объект для обработки всех операций обратного вызова.

Применяется к

DuplexClientBase<TChannel>(Object, String, String)

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, имя конфигурации конечной точки и адрес конечной точки службы.

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)

Параметры

callbackInstance
Object

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

endpointConfigurationName
String

Имя конечной точки клиента в файле конфигурации приложения.

remoteAddress
String

Адрес используемой конечной точки службы.

Исключения

Параметр callbackInstance, endpointConfigurationName или remoteAddress имеет значение null.

Комментарии

WCF создает новый InstanceContext объект, callbackInstance используя объект для обработки всех операций обратного вызова.

Применяется к

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Исходный код:
DuplexClientBase.cs
Исходный код:
DuplexClientBase.cs
Исходный код:
DuplexClientBase.cs

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, привязку и адрес конечной точки службы.

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)

Параметры

callbackInstance
InstanceContext

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

binding
Binding

Привязка, с помощью которой вызывается служба.

remoteAddress
EndpointAddress

Адрес используемой конечной точки службы.

Комментарии

Предоставляемый пользователем параметр callbackInstance используется для обслуживания всех операций обратного вызова.

Применяется к

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Исходный код:
DuplexClientBase.cs
Исходный код:
DuplexClientBase.cs

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, имя конфигурации и адрес конечной точки службы.

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)

Параметры

callbackInstance
InstanceContext

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

endpointConfigurationName
String

Имя конечной точки клиента в файле конфигурации приложения.

remoteAddress
EndpointAddress

Адрес используемой конечной точки службы.

Исключения

callbackInstance, endpointConfigurationName или адрес равны null.

Комментарии

Предоставляемый пользователем параметр callbackInstance используется для обслуживания всех операций обратного вызова.

Применяется к

DuplexClientBase<TChannel>(InstanceContext, String, String)

Исходный код:
DuplexClientBase.cs
Исходный код:
DuplexClientBase.cs

Инициализирует новый экземпляр класса DuplexClientBase<TChannel>, используя указанные объект обратного вызова, имя конфигурации и адрес конечной точки службы.

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)

Параметры

callbackInstance
InstanceContext

Объект, используемый для создания контекста экземпляра, связывающего объект обратного вызова с каналом к службе.

endpointConfigurationName
String

Имя конечной точки клиента в файле конфигурации приложения.

remoteAddress
String

Адрес используемой конечной точки службы.

Исключения

Параметр callbackInstance, endpointConfigurationName или remoteAddress имеет значение null.

Комментарии

Предоставляемый пользователем параметр callbackInstance используется для обслуживания всех операций обратного вызова.

Применяется к