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