Table of Contents

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

id string

DeleteShadowEdits(Type)

public abstract void DeleteShadowEdits(Type modelType)

Parameters

modelType Type

GetShadowEdit(string)

public abstract ShadowEdit? GetShadowEdit(string id)

Parameters

id string

Returns

ShadowEdit

GetShadowEdit<T>(string)

public abstract ShadowEdit<T>? GetShadowEdit<T>(string id)

Parameters

id string

Returns

ShadowEdit<T>

Type Parameters

T

GetShadowEdits(Type)

public abstract IEnumerable<ShadowEdit> GetShadowEdits(Type modelType)

Parameters

modelType Type

Returns

IEnumerable<ShadowEdit>

GetShadowEdits<T>()

public abstract IEnumerable<ShadowEdit<T>> GetShadowEdits<T>()

Returns

IEnumerable<ShadowEdit<T>>

Type Parameters

T

HasId(string)

public abstract bool HasId(string id)

Parameters

id string

Returns

bool

SaveShadowEdit(ShadowEdit)

public abstract void SaveShadowEdit(ShadowEdit shadowEdit)

Parameters

shadowEdit ShadowEdit

SaveShadowEdit<T>(ShadowEdit<T>)

public abstract void SaveShadowEdit<T>(ShadowEdit<T> shadowEdit)

Parameters

shadowEdit ShadowEdit<T>

Type Parameters

T

SaveShadowEdits(IEnumerable<ShadowEdit>)

public abstract void SaveShadowEdits(IEnumerable<ShadowEdit> shadowEdits)

Parameters

shadowEdits IEnumerable<ShadowEdit>

SaveShadowEdits<T>(IEnumerable<ShadowEdit<T>>)

public abstract void SaveShadowEdits<T>(IEnumerable<ShadowEdit<T>> shadowEdits)

Parameters

shadowEdits IEnumerable<ShadowEdit<T>>

Type Parameters

T
To top