DuplexClientBase<TChannel> コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 は、すべてのコールバック操作を処理するために、callbackInstance
オブジェクトを使用して新しい InstanceContext オブジェクトを作成します。
適用対象
DuplexClientBase<TChannel>(InstanceContext)
指定したコールバック オブジェクトを使用して、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 は、すべてのコールバック操作を処理するために、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
または 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 は、すべてのコールバック操作を処理するために、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
、構成名または remoteAddress
が null
。
注釈
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
使用するサービス エンドポイントのアドレス。
例外
callbackInstance
、endpointConfigurationName
、または remoteAddress
が null
。
注釈
WCF は、すべてのコールバック操作を処理するために、callbackInstance
オブジェクトを使用して新しい InstanceContext オブジェクトを作成します。
適用対象
DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)
指定したコールバック オブジェクト、バインディング、およびサービス エンドポイント アドレスを使用して、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
は、すべてのコールバック操作の処理に使用されます。
適用対象
.NET