IDataModelAuditor

Allows implementing classes to log data modifications.

Namespace:
Inetdev.Data
Type:
Interface
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
Yes

Properties

RequiresTransaction

Indicates whether the auditor requires an active transaction.

Signature:
public Boolean RequiresTransaction { get; }

Methods

AfterDataAction

Performs an auditing process after the data action was taken.

Signature:
public Void AfterDataAction(model)
Parameters
Name Type Summary
model IDataModel

BeforeDataAction

Performs an auditing process befor the data action takes place.

Signature:
public Void BeforeDataAction(model)
Parameters
Name Type Summary
model IDataModel