Interface for query notifications.
| C# |
public interface IQueryNotification : ISuspendable, IDisposableNotify, IDisposable
| All Members | Methods | Properties | Events | ||
| Icon | Member | Description |
|---|---|---|
| Change |
Occurs when new data is available, including after it is auto-refreshed or refreshed manually.
| |
| Dispose()()() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.) | |
| Disposing |
Notifies that the object is disposing.
(Inherited from IDisposableNotify.) | |
| IsDisposed |
Whether the object is finished disposing.
(Inherited from IDisposableNotify.) | |
| IsDisposing |
Whether the object is currently in the process of being disposed.
(Inherited from IDisposableNotify.) | |
| LastRefreshed |
Gets the time of the last refresh.
| |
| MinimumDelay |
Gets or sets the minimum time to wait before requerying the data if notifications fire rapidly.
| |
| Refresh()()() |
(Re)subscribes to the query and raises the Change event.
| |
| Refresh(Boolean) |
Resubscribes to the query and optionally raises the Change event.
| |
| Resume(Boolean) |
Enables nofications (presumably after a call to a suspend method).
| |
| Resume()()() |
Resumes the object
(Inherited from ISuspendable.) | |
| Suspend()()() |
Suspends the object
(Inherited from ISuspendable.) | |
| Suspended |
True if the object is suspended
(Inherited from ISuspendable.) | |
| SyncClient |
Gets the synchronization client.
| |
| TableName |
Name of the table the query is dependent upon.
|