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

コールバック オブジェクトをサービスへのチャネルに関連付けるインスタンス コンテキストを作成するために使用されるオブジェクト。

例外

callbackInstancenullです。

注釈

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 オブジェクト。

例外

callbackInstancenullです。

注釈

ユーザーによって指定された 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 または endpointnull です。

適用対象

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 または endpointConfigurationNamenull です。

注釈

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 または endpointnull です。

適用対象

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 または endpointConfigurationNamenull です。

注釈

ユーザーによって指定された 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

使用するサービス エンドポイント アドレス。

例外

callbackInstancebinding、または remoteAddressnull です。

注釈

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、構成名または remoteAddressnull です。

注釈

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

使用するサービス エンドポイントのアドレス。

例外

callbackInstanceendpointConfigurationName、または remoteAddressnull です。

注釈

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

使用するサービス エンドポイントのアドレス。

例外

callbackInstanceendpointConfigurationName、またはアドレスが 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

使用するサービス エンドポイントのアドレス。

例外

callbackInstanceendpointConfigurationName、または remoteAddressnull です。

注釈

ユーザーによって指定された callbackInstance は、すべてのコールバック操作を処理するために使用されます。

適用対象