Search Results for

    Show / Hide Table of Contents

    Struct SaveExtenderOptions

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.GetType()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: LemonEdge.API.Core.Extensions.SaveExtension
    Assembly: LemonEdge.API.dll
    Syntax
    public struct SaveExtenderOptions

    Properties

    Default

    Declaration
    public static SaveExtenderOptions Default { get; }
    Property Value
    Type Description
    SaveExtenderOptions

    IgnoreErrors

    Any errors in IEntityUpdaterSaveExtender will be ignored and not prevent the system from completing the actual save

    Declaration
    public bool IgnoreErrors { readonly get; set; }
    Property Value
    Type Description
    bool

    RunAfterSaveOnSeparateThread

    Indicates that when running the IEntityUpdaterSaveExtender.OnAfterSave(ISaveContext) the system will not wait for this task, rather letting it run in its own thread.

    Declaration
    public bool RunAfterSaveOnSeparateThread { readonly get; set; }
    Property Value
    Type Description
    bool
    Remarks

    Not sure if needed, just wanted a mechanism that limits the cost to the save process

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.