DataSourceProvider.OnQueryFinished Método

Definición

Las clases derivadas llaman a este método para indicar que ha finalizado una consulta.Derived classes call this method to indicate that a query has finished.

Sobrecargas

OnQueryFinished(Object)

Las clases derivadas llaman a este método para indicar que ha finalizado una consulta.Derived classes call this method to indicate that a query has finished.

OnQueryFinished(Object, Exception, DispatcherOperationCallback, Object)

Las clases derivadas llaman a este método para indicar que ha finalizado una consulta.Derived classes call this method to indicate that a query has finished.

OnQueryFinished(Object)

Las clases derivadas llaman a este método para indicar que ha finalizado una consulta.Derived classes call this method to indicate that a query has finished.

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

Parámetros

newData
Object

Datos obtenidos como resultado de la consulta.The data that is the result of the query.

Comentarios

Se puede llamar a esta devolución de llamada desde cualquier subproceso.This callback can be called from any thread. Esta implementación calcula las referencias de los resultados en el subproceso IUUI antes de establecer cualquiera de las propiedades públicas y antes de generar los eventos.This implementation marshals back the result to the IUUI thread before setting any of the public properties and before raising any events.

OnQueryFinished(Object, Exception, DispatcherOperationCallback, Object)

Las clases derivadas llaman a este método para indicar que ha finalizado una consulta.Derived classes call this method to indicate that a query has finished.

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)

Parámetros

newData
Object

Datos obtenidos como resultado de la consulta.The data that is the result of the query.

error
Exception

Error producido durante la ejecución de la consulta.The error that occurred while running the query. Este valor es null si no hay ningún error.This value is null if there is no error.

completionWork
DispatcherOperationCallback

Delegado opcional que se utiliza para ejecutar trabajo de finalización en el subproceso de IUUI, por ejemplo, para establecer propiedades adicionales.Optional delegate that is used to execute completion work on the IUUI thread, for example, to set additional properties.

callbackArguments
Object

Argumentos opcionales que se envían como parámetro con el delegado completionWork.Optional arguments to send as a parameter with the completionWork delegate.

Comentarios

Se puede llamar a esta devolución de llamada desde cualquier subproceso.This callback can be called from any thread. Esta implementación calcula las referencias de los resultados en el subproceso IUUI antes de establecer cualquiera de las propiedades públicas y antes de generar los eventos.This implementation marshals back the result to the IUUI thread before setting any of the public properties and before raising any events.

Se aplica a