Handles a collection of table-level query notifications and ensures
the same notificaiton is not unnecessarily attached more than once.
| C# |
public class QuerySubscriptions : IDisposable
| All Members | Constructors | Methods | Properties | Events | |
| Icon | Member | Description |
|---|---|---|
| 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) | (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()()() | (Inherited from Object.) |
| Object | |
| QuerySubscriptions | |