Click or drag to resize
QiFuture クラス
非同期的にリクエストの戻り値を受け取るコンテナを表します。
継承階層
SystemObject
  Baku.LibqiDotNetQiFuture

名前空間: Baku.LibqiDotNet
アセンブリ: Baku.LibqiDotNet (in Baku.LibqiDotNet.dll) バージョン: 2.0.0.0 (2.0.0.0)
構文
public sealed class QiFuture

QiFuture 型で公開されるメンバーは以下のとおりです。

プロパティ
  名前説明
Public プロパティStatic メンバーInfiniteTimeout
無期限の待機を表します。
Public プロパティIsCanceled
処理がキャンセル済みであるかを取得します。
Public プロパティIsFinished
処理が終了済であるかを取得します。
Public プロパティIsRunning
処理が実行中であるかを取得します。
Public プロパティStatic メンバーNoneTimeout
待機を行わないことを表します。
このページのトップへ
メソッド
  名前説明
Public メソッドAddCallback(ActionQiFuture)
(動作未確認)動作完了時のコールバック関数を登録します。
Public メソッドAddCallback(ActionQiFuture, IntPtr, IntPtr)
(動作未確認)動作完了時のコールバック関数を登録します。
Public メソッドCancel
結果取得をキャンセルします。
Public メソッドCheckHasError
エラーが起きたかどうかを無期限待機ののち確認します。
Public メソッドCheckHasError(Int32)
エラーが起きたかどうかを待機しつつ確認します。
Public メソッドCheckHasValue
値を持っているかどうかを無期限待機ののち確認します。
Public メソッドCheckHasValue(Int32)
値を持っているかどうかを待機ののち確認します。
Public メソッドCloneFuture
コピーを生成します。
Public メソッドDestroy
インスタンスを破棄します。
Public メソッドEquals
指定した Object が、現在の Object と等しいかどうかを判断します。
(Object から継承されます。)
Public メソッドGetError
エラーがある場合、それを文字列として取得します。
Public メソッドGetHashCode
特定の型のハッシュ関数として機能します。
(Object から継承されます。)
Public メソッドGetInt64
結果を符号つき整数として取得します。
Public メソッドGetObject
結果をQiObjectとして取得します。
Public メソッドGetString
結果を文字列として取得します。
Public メソッドGetType
現在のインスタンスの Type を取得します。
(Object から継承されます。)
Public メソッドGetUInt64
結果を符号なし整数として取得します。
Public メソッドGetValue
一般的な処理結果を取得します。
Public メソッドToString
現在のオブジェクトを表す文字列を返します。
(Object から継承されます。)
Public メソッドWait
無期限に待機します。
Public メソッドWait(Int32)
指定した時間まで待機します。
このページのトップへ
参照