ClientBase<TChannel>.ICommunicationObject.BeginOpen メソッド

定義

ClientBase<TChannel> オブジェクトを開くための非同期操作を開始します。

オーバーロード

ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

指定した時間内で ClientBase<TChannel> オブジェクトを開くための非同期操作を開始します。

ICommunicationObject.BeginOpen(AsyncCallback, Object)

ClientBase<TChannel> オブジェクトを開くための非同期操作を開始します。

ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

ソース:
ClientBase.cs
ソース:
ClientBase.cs

指定した時間内で ClientBase<TChannel> オブジェクトを開くための非同期操作を開始します。

C#
IAsyncResult ICommunicationObject.BeginOpen(TimeSpan timeout, AsyncCallback callback, object state);

パラメーター

timeout
TimeSpan

呼び出しを完了する必要のある時間。

callback
AsyncCallback

完了時のコールバックを受信するメソッド。

state
Object

状態データ。

戻り値

非同期の open 操作を参照する IAsyncResult

実装

注釈

詳細については、「System.ServiceModel.Channels.CommunicationObject」を参照してください。

適用対象

.NET 10 (package-provided) およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0

ICommunicationObject.BeginOpen(AsyncCallback, Object)

ソース:
ClientBase.cs
ソース:
ClientBase.cs

ClientBase<TChannel> オブジェクトを開くための非同期操作を開始します。

C#
IAsyncResult ICommunicationObject.BeginOpen(AsyncCallback callback, object state);

パラメーター

callback
AsyncCallback

完了時のコールバックを受信するメソッド。

state
Object

状態データ。

戻り値

非同期の open 操作を参照する IAsyncResult

実装

注釈

詳細については、「System.ServiceModel.Channels.CommunicationObject」を参照してください。

適用対象

.NET 10 (package-provided) およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0