Show / Hide Table of Contents

    Enum ApplyFlag

    Apply detached object properties flags

    Namespace: XData
    Assembly: XData.docfx.dll
    Syntax
    [Flags]
    public enum ApplyFlag

    Fields

    Name Description
    AddWhenNotFound

    Add new entity when not found in DB

    CopyReadOnlyProperties

    Copy readonly properties

    Default

    Default apply values behavior

    Add a new entity to repository when keys has empty values

    Or try to find object in DB by key and concurrency token values and throw concurrency exception when not found

    Then copy all object properties to found or a new object, or properties restricted by optional properties parameter

    ExceptProperties

    Copy all properties EXCEPT listed in optional properties parameter

    IgnoreConcurrency

    Ignore concurrency token on find

    Extension Methods

    SerializationExtensions.ToXml<ApplyFlag>()
    CollectionsExtensions.SetValue<ApplyFlag, T>(T)
    CollectionsExtensions.AsEnum<ApplyFlag>()
    DataObjectQueryableExtensions.CompareVariable(FilterOperation, String)
    Processing.Do<ApplyFlag>(Action<IProcess<ApplyFlag>>[])
    TypeExtensions.ChangeType<T>()
    TypeExtensions.ChangeType(Type)
    TypeExtensions.InvokeMethod<TRet>(Type[], Expression<Func<TRet>>, BindingFlags)
    TypeExtensions.InvokeMethod(Type[], Expression<Action>, BindingFlags)
    TypeExtensions.InvokeMethod<TRet>(Expression<Func<TRet>>, BindingFlags)
    TypeExtensions.InvokeMethod(Expression<Action>, BindingFlags)
    TypeExtensions.ConvertTo<T>()
    TypeExtensions.EqualValue(Enum)
    SqlBlockExtensions.SetExpression<ApplyFlag, TResult>(Expression<Func<IBlockQueryAdapter, TResult>>)
    QueryDescriptionExtensions.SetExpression<ApplyFlag, TResult>(Expression<Func<IQueryStructureAdapter, TResult>>)
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX