次の方法で共有


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 は、すべてのコールバック操作を処理するために、callbackInstance オブジェクトを使用して新しい InstanceContext オブジェクトを作成します。

適用対象

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 は、すべてのコールバック操作を処理するために、callbackInstance オブジェクトを使用して新しい InstanceContext オブジェクトを作成します。

適用対象

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 は、すべてのコールバック操作を処理するために、callbackInstance オブジェクトを使用して新しい InstanceContext オブジェクトを作成します。

適用対象

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 は、すべてのコールバック操作を処理するために、callbackInstance オブジェクトを使用して新しい InstanceContext オブジェクトを作成します。

適用対象

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 は、すべてのコールバック操作を処理するために、callbackInstance オブジェクトを使用して新しい InstanceContext オブジェクトを作成します。

適用対象

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 は、すべてのコールバック操作の処理に使用されます。

適用対象