Click or drag to resize

INotifyRepositoryServiceTModel Interface

A IRepositoryService which can notify other classes of changes to data

Namespace:  SanteDB.Core.Services
Assembly:  SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 2.2.1
Syntax
public interface INotifyRepositoryService<TModel> : IRepositoryService<TModel>, 
	IServiceImplementation
where TModel : IdentifiedData

Type Parameters

TModel

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

The INotifyRepositoryServiceTModel type exposes the following members.

Properties
  NameDescription
Public propertyServiceName
Gets the service name
(Inherited from IServiceImplementation.)
Top
Methods
  NameDescription
Public methodFind(ExpressionFuncTModel, Boolean)
Finds the specified data where the current version matches the query provided
(Inherited from IRepositoryServiceTModel.)
Public methodFind(ExpressionFuncTModel, Boolean, Int32, NullableInt32, Int32, ModelSortTModel)
Finds the specified data with the specified control parameters
(Inherited from IRepositoryServiceTModel.)
Public methodGet(Guid)
Gets the specified model data
(Inherited from IRepositoryServiceTModel.)
Public methodGet(Guid, Guid)
Gets the specified model data at the specified version
(Inherited from IRepositoryServiceTModel.)
Public methodInsert
Inserts the specified model information
(Inherited from IRepositoryServiceTModel.)
Public methodObsolete
Obsoletes the specified object
(Inherited from IRepositoryServiceTModel.)
Public methodSave
Inserts or updates the specified data
(Inherited from IRepositoryServiceTModel.)
Top
Events
  NameDescription
Public eventInserted
Fired after data was inserted
Public eventInserting
Data is inserting
Public eventObsoleted
Fired after data was obsoleted
Public eventObsoleting
Fired before obsoleting
Public eventQueried
Fired after data was queried
Public eventQuerying
Fired after data was queried
Public eventRetrieved
Fired after data was retrieved
Public eventRetrieving
Retrieving the data
Public eventSaved
Fired after data was saved
Public eventSaving
Fired before saving
Top
See Also