次の方法で共有


DataSourceProvider.OnQueryFinished メソッド

定義

派生クラスは、このメソッドを呼び出してクエリが終了したことを示します。

オーバーロード

OnQueryFinished(Object)

派生クラスは、このメソッドを呼び出してクエリが終了したことを示します。

OnQueryFinished(Object, Exception, DispatcherOperationCallback, Object)

派生クラスは、このメソッドを呼び出してクエリが終了したことを示します。

OnQueryFinished(Object)

派生クラスは、このメソッドを呼び出してクエリが終了したことを示します。

protected:
 void OnQueryFinished(System::Object ^ newData);
protected void OnQueryFinished (object newData);
member this.OnQueryFinished : obj -> unit
Protected Sub OnQueryFinished (newData As Object)

パラメーター

newData
Object

クエリの結果を表すデータ。

注釈

このコールバックは、任意のスレッドから呼び出すことができます。 この実装は、パブリック プロパティを設定する前に、およびイベントを発生させる前に、結果を UI スレッドにマーシャリングします。

適用対象

OnQueryFinished(Object, Exception, DispatcherOperationCallback, Object)

派生クラスは、このメソッドを呼び出してクエリが終了したことを示します。

protected:
 virtual void OnQueryFinished(System::Object ^ newData, Exception ^ error, System::Windows::Threading::DispatcherOperationCallback ^ completionWork, System::Object ^ callbackArguments);
protected virtual void OnQueryFinished (object newData, Exception error, System.Windows.Threading.DispatcherOperationCallback completionWork, object callbackArguments);
abstract member OnQueryFinished : obj * Exception * System.Windows.Threading.DispatcherOperationCallback * obj -> unit
override this.OnQueryFinished : obj * Exception * System.Windows.Threading.DispatcherOperationCallback * obj -> unit
Protected Overridable Sub OnQueryFinished (newData As Object, error As Exception, completionWork As DispatcherOperationCallback, callbackArguments As Object)

パラメーター

newData
Object

クエリの結果を表すデータ。

error
Exception

クエリの実行中に発生したエラー。 エラーがない場合、この値は null です。

completionWork
DispatcherOperationCallback

UI スレッドで完了作業を実行するために使用される省略可能なデリゲート 。たとえば、追加のプロパティを設定します。

callbackArguments
Object

completionWork デリゲートのパラメーターとして送信する省略可能な引数。

注釈

このコールバックは、任意のスレッドから呼び出すことができます。 この実装は、パブリック プロパティを設定する前に、およびイベントを発生させる前に、結果を UI スレッドにマーシャリングします。

適用対象