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