DataPlace
IQueryNotification Interface
CSCS.DataPlace.Common.DataIQueryNotification
Interface for query notifications.
Declaration Syntax
C#
public interface IQueryNotification : ISuspendable, 
	IDisposableNotify, IDisposable
Members
All MembersMethodsPropertiesEvents



IconMemberDescription
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.

Assembly: CS.DataPlace.Common (Module: CS.DataPlace.Common) Version: 2.0.3271.19817