Pip-Services-Commons-Dotnet
Properties | List of all members
PipServices3.Commons.Data.ITrackable Interface Reference

Interface for data objects that can track their changes, including logical deletion. More...

Properties

DateTime CreatedTime [get, set]
 
DateTime LastChangeTime [get, set]
 
bool IsDeleted [get, set]
 

Detailed Description

Interface for data objects that can track their changes, including logical deletion.

public class MyData: IStringIdentifiable, ITrackable
{
string id {get; set;}
string field1;
int field2;
...
DateTime change_time {get; set;}
DateTime create_time {get; set;}
bool deleted {get; set;}
}

Property Documentation

◆ CreatedTime

DateTime PipServices3.Commons.Data.ITrackable.CreatedTime
getset

The UTC time at which the object was created.

◆ IsDeleted

bool PipServices3.Commons.Data.ITrackable.IsDeleted
getset

The logical deletion flag. True when object is deleted and null or false otherwise

◆ LastChangeTime

DateTime PipServices3.Commons.Data.ITrackable.LastChangeTime
getset

The UTC time at which the object was last changed (created, updated, or deleted).


The documentation for this interface was generated from the following file: