Table of Contents

Class StandardStore

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public static class StandardStore
Inheritance
StandardStore
Inherited Members

Fields

DepthLimitErrorText

public static readonly string DepthLimitErrorText

Field Value

string

MaxDepth

public const int MaxDepth = 6

Field Value

int

Methods

Delete(Guid)

public static bool Delete(Guid standardId)

Parameters

standardId Guid

Returns

bool

GetIntegrationHook()

public static string GetIntegrationHook()

Returns

string

Initialize(Action<ICommand>, Action<IEnumerable<ICommand>>)

public static void Initialize(Action<ICommand> sendCommand, Action<IEnumerable<ICommand>> sendCommands)

Parameters

sendCommand Action<ICommand>
sendCommands Action<IEnumerable<ICommand>>

Insert(QStandard, ContentContainer)

public static void Insert(QStandard entity, ContentContainer content = null)

Parameters

entity QStandard
content ContentContainer

IsDepthLimitException(ApplicationError)

public static bool IsDepthLimitException(ApplicationError ex)

Parameters

ex ApplicationError

Returns

bool

Resequence(Guid)

public static bool Resequence(Guid parentId)

Parameters

parentId Guid

Returns

bool

Update(QStandard)

public static void Update(QStandard standard)

Parameters

standard QStandard

Update(Guid, Action<QStandard>)

public static QStandard Update(Guid id, Action<QStandard> change)

Parameters

id Guid
change Action<QStandard>

Returns

QStandard

Update(Expression<Func<QStandard, bool>>, Action<QStandard>)

public static List<QStandard> Update(Expression<Func<QStandard, bool>> filter, Action<QStandard> change)

Parameters

filter Expression<Func<QStandard, bool>>
change Action<QStandard>

Returns

List<QStandard>