IDataPersistenceServiceTData Interface |
Namespace: SanteDB.Core.Services
public interface IDataPersistenceService<TData> : IServiceImplementation where TData : IdentifiedData
[Missing <typeparam name="TData"/> documentation for "T:SanteDB.Core.Services.IDataPersistenceService`1"]
The IDataPersistenceServiceTData type exposes the following members.
| Name | Description | |
|---|---|---|
| ServiceName |
Gets the service name
(Inherited from IServiceImplementation.) |
| Name | Description | |
|---|---|---|
| Count |
Performs a fast count
| |
| Get |
Get the object specified key.
| |
| Insert |
Insert the specified data.
| |
| Obsolete |
Obsolete the specified identified data
| |
| Query(ExpressionFuncTData, Boolean, IPrincipal) |
Query the specified data
| |
| Query(ExpressionFuncTData, Boolean, Int32, NullableInt32, Int32, IPrincipal, ModelSortTData) |
Query the specified data
| |
| Update |
Update the specified data
|
| Name | Description | |
|---|---|---|
| Inserted |
Occurs when inserted.
| |
| Inserting |
Occurs when inserting.
| |
| Obsoleted |
Occurs when obsoleted.
| |
| Obsoleting |
Occurs when obsoleting.
| |
| Queried |
Occurs when queried.
| |
| Querying |
Occurs when querying.
| |
| Retrieved |
Fired when data has been retrieved
| |
| Retrieving |
Data is being retrieved
| |
| Updated |
Occurs when updated.
| |
| Updating |
Occurs when updating.
|