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
Данные, являющиеся результатом выполнения запроса.
Комментарии
Этот обратный вызов можно вызвать из любого потока. Эта реализация маршалирует результат в поток пользовательского интерфейса перед установкой любого из открытых свойств и перед созданием каких-либо событий.
Применяется к
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
Необязательный делегат, который используется для выполнения работы по завершению в потоке пользовательского интерфейса, например для задания дополнительных свойств.
- callbackArguments
- Object
Необязательные аргументы для передачи в качестве параметра с делегатом completionWork
.
Комментарии
Этот обратный вызов можно вызвать из любого потока. Эта реализация маршалирует результат в поток пользовательского интерфейса перед установкой любого из открытых свойств и перед созданием каких-либо событий.