Click or drag to resize

SanteDB.Persistence.Data.Services.Persistence Namespace

 
Classes
 ClassDescription
Public classBaseEntityDataPersistenceServiceTModel, TDbModel Represents a persistence service which has behaviors to properly persist BaseEntityData
Public classBasePersistenceServiceTModel, TDbModel Base persistence services
Public classIdentifiedDataPersistenceServiceTModel, TDbModel This persistence class represents a persistence service which is capable of storing and maintaining an IdentifiedData instance and its equivalent IDbIdentified
Public classNonVersionedDataPersistenceServiceTModel, TDbModel A class which persists non-versioned data (which has updated timestamps)
Public classTagPersistenceService Tag persistence service
Public classVersionedAssociationPersistenceServiceTModel, TDbModel Abstract class for versioned associations
Public classVersionedDataPersistenceServiceTModel, TDbModel, TDbKeyModel Persistence service which handles versioned objects
Interfaces
 InterfaceDescription
Public interfaceIAdoKeyResolver Marker interface
Public interfaceIAdoKeyResolverTModel Key resolver service
Public interfaceIAdoPersistenceProvider non-generic version of ADO persistence provider
Public interfaceIAdoPersistenceProviderTModel Represents an ADO persistence provider for TModel
Public interfaceIAdoTrimProvider Implementers of this class can trim old data from the database