DataPlace
SyncManagerFactory Class
CSCS.DataPlace.CommonSyncManagerFactory
Factory class for creating objects that manage database synchronization.
Declaration Syntax
C#
public class SyncManagerFactory : IDisposable
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
SyncManagerFactory()()()
Creates a new instance.

CreateSyncManager(Guid, Guid, String, Boolean, String)
Creates a synchronization manager for a publication.

DefaultEngineType
Default database engine type.

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

Dispose(Boolean)
Disposes of the object.

DmpMasterAdapterFactory
Factory class for creating new table adapters for use against the local DMPMaster.

DmpMasterDatabaseId
Master database ID.

DmpMasterPublicationId
Publication ID for the DMPMaster publication.

DmpMasterSyncManager
Object that manages synchronization for the master database.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Finalizer.
(Overrides Object.Finalize()()().)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetSyncManager(Guid)
Gets the synchronization manager for a database.

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
InitializationComplete
Occurs when initialization is complete.

Initialize(Boolean, DBType)
Initializes this instance and its initial synchronization with DMPMaster.

Initialized
Whether the object is initialized.

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

OnSynchronizationClientCreated(SynchronizationClient)
Raises the SynchronizationClientCreated event.

OnSynchronizationClientCreated(EventArgs<(Of <(SynchronizationClient>)>))
Raises the SynchronizationClientCreated event.

PerformIsDatabaseReadyAsync(SynchronizationClient)
Updates the IsDatabaseReady property asynchronously.

SynchronizationClientCreated
Occurs when a SynchronizationClient has been created.

Synchronize(SynchronizationClient, Boolean)
Synchronizes a database.

Synchronize(SynchronizationClient, Boolean, Boolean)
Synchronizes a database.

SyncManagers
SyncManagers created by this application.

SyncManagersLock
Object used to synchronize access to the SyncManagers collection.

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

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