Class ShadowEditRepositoryBase
- Namespace
- Dynamicweb.CoreUI.Data.ShadowEditing
- Assembly
- Dynamicweb.CoreUI.dll
public abstract class ShadowEditRepositoryBase
- Inheritance
-
ShadowEditRepositoryBase
- Derived
- Inherited Members
Methods
DeleteShadowEdit(string)
public abstract void DeleteShadowEdit(string id)
Parameters
idstring
DeleteShadowEdits(Type)
public abstract void DeleteShadowEdits(Type modelType)
Parameters
modelTypeType
GetShadowEdit(string)
public abstract ShadowEdit? GetShadowEdit(string id)
Parameters
idstring
Returns
GetShadowEdit<T>(string)
public abstract ShadowEdit<T>? GetShadowEdit<T>(string id)
Parameters
idstring
Returns
- ShadowEdit<T>
Type Parameters
T
GetShadowEdits(Type)
public abstract IEnumerable<ShadowEdit> GetShadowEdits(Type modelType)
Parameters
modelTypeType
Returns
GetShadowEdits<T>()
public abstract IEnumerable<ShadowEdit<T>> GetShadowEdits<T>()
Returns
Type Parameters
T
HasId(string)
public abstract bool HasId(string id)
Parameters
idstring
Returns
SaveShadowEdit(ShadowEdit)
public abstract void SaveShadowEdit(ShadowEdit shadowEdit)
Parameters
shadowEditShadowEdit
SaveShadowEdit<T>(ShadowEdit<T>)
public abstract void SaveShadowEdit<T>(ShadowEdit<T> shadowEdit)
Parameters
shadowEditShadowEdit<T>
Type Parameters
T
SaveShadowEdits(IEnumerable<ShadowEdit>)
public abstract void SaveShadowEdits(IEnumerable<ShadowEdit> shadowEdits)
Parameters
shadowEditsIEnumerable<ShadowEdit>
SaveShadowEdits<T>(IEnumerable<ShadowEdit<T>>)
public abstract void SaveShadowEdits<T>(IEnumerable<ShadowEdit<T>> shadowEdits)
Parameters
shadowEditsIEnumerable<ShadowEdit<T>>
Type Parameters
T