Interface IPersistChangesContext
Context interface for persisting changes operation.
Inherited Members
System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression)
System.IDisposable.Dispose()
Namespace: Kephas.Data.Commands
Assembly: Kephas.Data.dll
Syntax
public interface IPersistChangesContext : IDataOperationContext, IContext, IExpando, IDynamicMetaObjectProvider, IIndexable, ILoggable, IDisposable
Properties
| Improve this Doc View SourceChangeSet
Gets or sets the change set to be persisted.
Declaration
IEnumerable<object> ChangeSet { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.Object> | The change set. |
Remarks
If the change set is null
, an automatic change set detection is performed.
Iteration
Gets or sets the iteration during persistence workflow.
Declaration
int Iteration { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The iteration. |
IterationChangeSet
Gets or sets the change set to be persisted within an iteration.
Declaration
IEnumerable<IEntityEntry> IterationChangeSet { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IEntityEntry> | The change set within an iteration. |