Click or drag to resize

ISynchronizationQueue Interface

Represents a synchronization queue data source

Namespace: SanteDB.Client.Disconnected.Data.Synchronization
Assembly: SanteDB.Client.Disconnected (in SanteDB.Client.Disconnected.dll) Version: 3.0.2081-alpha+027e4605b77f83de5445cbcd55717223932d2452
Syntax
public interface ISynchronizationQueue

The ISynchronizationQueue type exposes the following members.

Properties
 NameDescription
Public propertyName Gets the name of the queue
Public propertyType Gets the type of the queue
Top
Methods
 NameDescription
Public methodCount Get the count of objects on the queue
Public methodDelete Delete an item from the queue
Public methodDequeue Dequeue the item from the queue
Public methodEnqueue(IdentifiedData, SynchronizationQueueEntryOperation) Enqueue the data
Public methodEnqueue(ISynchronizationQueueEntry, String) Enqueues the specified otherQueueEntry directly into this queue (used for copying queue entries) with a reason
Public methodGet Get the data from the queue
Public methodPeek Peek the next item on the queue
Public methodQuery Query the dataset from the specified search parameters
Top
Events
 NameDescription
Public eventEnqueued Fired after data has been placed into this queue
Public eventEnqueuing Fired prior to data being placed into this queue
Top
See Also