Click or drag to resize

IStoredQueryDataPersistenceService<TEntity> Interface

Represents a data persistence provider that can store and continue queries

Namespace:  SanteDB.Core.Services
Assembly:  SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 2.2.1
Syntax
public interface IStoredQueryDataPersistenceService<TEntity> : IDataPersistenceService<TEntity>, 
	IServiceImplementation
where TEntity : IdentifiedData

Type Parameters

TEntity

[Missing <typeparam name="TEntity"/> documentation for "T:SanteDB.Core.Services.IStoredQueryDataPersistenceService`1"]

The IStoredQueryDataPersistenceService<TEntity> type exposes the following members.

Properties
  NameDescription
Public propertyServiceName
Gets the service name
(Inherited from IServiceImplementation.)
Top
Methods
  NameDescription
Public methodCount
Performs a fast count
(Inherited from IDataPersistenceService<TData>.)
Public methodGet
Get the object specified key.
(Inherited from IDataPersistenceService<TData>.)
Public methodInsert
Insert the specified data.
(Inherited from IDataPersistenceService<TData>.)
Public methodObsolete
Obsolete the specified identified data
(Inherited from IDataPersistenceService<TData>.)
Public methodQuery(Expression<Func<TData, Boolean>>, IPrincipal)
Query the specified data
(Inherited from IDataPersistenceService<TData>.)
Public methodQuery(Expression<Func<TData, Boolean>>, Int32, Nullable<Int32>, Int32, IPrincipal,ModelSort<TData>[])
Query the specified data
(Inherited from IDataPersistenceService<TData>.)
Public methodQuery(Expression<Func<TEntity, Boolean>>, Guid, Int32, Nullable<Int32>, Int32, IPrincipal,ModelSort<TEntity>[])
Queries or continues a query
Public methodUpdate
Update the specified data
(Inherited from IDataPersistenceService<TData>.)
Top
Events
  NameDescription
Public eventInserted
Occurs when inserted.
(Inherited from IDataPersistenceService<TData>.)
Public eventInserting
Occurs when inserting.
(Inherited from IDataPersistenceService<TData>.)
Public eventObsoleted
Occurs when obsoleted.
(Inherited from IDataPersistenceService<TData>.)
Public eventObsoleting
Occurs when obsoleting.
(Inherited from IDataPersistenceService<TData>.)
Public eventQueried
Occurs when queried.
(Inherited from IDataPersistenceService<TData>.)
Public eventQuerying
Occurs when querying.
(Inherited from IDataPersistenceService<TData>.)
Public eventRetrieved
Fired when data has been retrieved
(Inherited from IDataPersistenceService<TData>.)
Public eventRetrieving
Data is being retrieved
(Inherited from IDataPersistenceService<TData>.)
Public eventUpdated
Occurs when updated.
(Inherited from IDataPersistenceService<TData>.)
Public eventUpdating
Occurs when updating.
(Inherited from IDataPersistenceService<TData>.)
Top
See Also