Interface IDDLState<TSelf>
- Namespace
- The.SQL.Schema
- Assembly
- Instagile.dll
public interface IDDLState<TSelf> where TSelf : IDDLState<TSelf>
Type Parameters
TSelf
Properties
After
ModelSnapshot After { get; set; }
Property Value
- ModelSnapshot
Before
ModelSnapshot Before { get; set; }
Property Value
- ModelSnapshot
Original
ModelSnapshot Original { get; set; }
Property Value
- ModelSnapshot
Methods
Create(ModelSnapshot, ModelSnapshot, ModelSnapshot)
public static abstract TSelf Create(ModelSnapshot original, ModelSnapshot before, ModelSnapshot after)
Parameters
original ModelSnapshot
before ModelSnapshot
after ModelSnapshot
Returns
- TSelf