Click or drag to resize

ISynchronizationService Interface

Represents a synchronization service

Namespace:  SanteDB.DisconnectedClient.Services
Assembly:  SanteDB.DisconnectedClient.Core (in SanteDB.DisconnectedClient.Core.dll) Version: 2.2.1
Syntax
public interface ISynchronizationService : IServiceImplementation

The ISynchronizationService type exposes the following members.

Properties
  NameDescription
Public propertyIsSynchronizing
Get whether the service is syncing
Public propertyLog
Gets the synchronization log with last synchronization times
Public propertyServiceName
Gets the service name
(Inherited from IServiceImplementation.)
Top
Methods
  NameDescription
Public methodFetch
Fetch to see if there are any particular changes on the specified model type
Public methodPull(Type)
Pull data from the remove server and place it on the inbound queue
Public methodPull(Type, NameValueCollection)
Pull data from the remove server and place it on the inbound queue
Public methodPull(Type, NameValueCollection, Boolean)
Pull data from the remove server and place it on the inbound queue
Top
Events
  NameDescription
Public eventPullCompleted
Fired when a pull has completed and imported data
Top
See Also