DataPlace
QuerySubscriptions Class
CSCS.DataPlace.Common.DataQuerySubscriptions
Handles a collection of table-level query notifications and ensures the same notificaiton is not unnecessarily attached more than once.
Declaration Syntax
C#
public class QuerySubscriptions : IDisposable
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
QuerySubscriptions(SynchronizationClient)
Creates a new instance.

DefaultDelay
Default delay used between notifications if they fire rapidly.

Dispose()()()
Dispose of the object.

Dispose(Boolean)
Disposes of the object.

Disposing
Occurs when the object is being disposed.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Finalizes the object.
(Overrides Object.Finalize()()().)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsDisposed
Whether the object has been disposed.

Item[([(String])])
Dictionary of cached QueryNotifications keyed by table name, Intended for use with a DataProvider to avoid duplicate subscriptions.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
OnDisposing(EventArgs)
Raises the Disposing event.

RefreshAll()()()
Causes all subscriptions to raise a Change event and resubscribe.

SyncClient
Gets the associated synchronization client.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
QuerySubscriptions

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