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<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<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<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 пользователем объект используется для обслуживания всех операций обратного вызова.

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