Show / Hide Table of Contents

    Namespace XData

    Classes

    Actions

    Standard actions used by security

    AttachedHandler<T>

    Data object level attached handler wrapper

    DataObjectExtensions

    IDataObject extension functions

    Log

    Log helper

    ParameterIndexer

    SQL procedure call out parameters indexer

    RepositoryAttachedHandler<T>

    Repository level attached handler wrapper

    RepositoryIndexer

    Data object links (parents and childs) indexer

    ResultSetIndexer

    SQL procedure call out result sets indexer

    RuntimeAssemblyLoader

    SerializationExtensions

    Serialization extensions

    SerializedData

    Serialized data

    SerializedValue

    Serialized data value

    Variable

    Data object repository variable

    VariableIndexer

    Data object variables indexer

    Work

    Work set helper class

    XDataLogic<T>

    XDataManager

    Data manager Defines user session context across (possible) multiple data sources

    XDataPureLinqMethodAttribute

    Attribute to mark XData pure LINQ methods with no realization

    Interfaces

    IDataEngine

    XData engine interface

    IDataLogic<T>

    Data logic interface

    IDataObject

    Data object interface

    IDataOptions

    XData options interface

    IDataQuery

    Read only data source basic interface

    IDataQuery<T>

    Specialized read only data source interface

    IDataScope

    XData operational scope

    IRepository

    Data repository (data object collection) basic interface

    IRepository<T>

    Data repository (data object collection) type specific interface

    ISqlObject

    SQL (sub)query part interface

    IWorkScope<T>

    Work set export/apply child object structure descriptor interface

    IWorkSet

    Basic work set interface

    IWorkSet<T>

    Work set interface

    Enums

    ApplyFlag

    Apply detached object properties flags

    AttachedHandlerType

    Attached event types

    Combination

    Filter combination logical composition

    CredentialsType

    Database credentials type

    DataActionType

    Action type

    DataCombination

    Data set combination modes

    DataExpressionType

    Expression type

    DataGrouping

    Data aggregation function

    DataObjectState

    Data object instance state

    DataPropertyFlag

    Data object property flags

    DataSourceType

    Data source type

    DataStructureFlag

    Data object structure flags

    DataSubmitFlag

    Data submit options

    DataTriggerFlag

    Data trigger result flags

    DataVersion

    Version of data

    DateDiffKind

    Date difference kind

    DefaultFeature

    Default value features

    DefaultType

    Default value type

    DialectOptions

    SQL dialect options

    ExistsOperation

    Exists subquery operation

    FilterConstantType

    ConstantFilter value mode

    FilterNullable

    Filter null value assignment mode

    FilterOperation

    Filter operation

    FilterType

    Filter type

    MessageType

    Log message type

    ProcedureType

    SQL stored procedure type

    WithRecursiveType

    Common-Table-Expression (WITH) Subquery type

    WorkState

    Work set state

    Delegates

    Calculate<T>

    XData LINQ-styled SQL expression delegate type

    ClearAttachedHandler

    Clear attached handler delegate

    CurrentObjectChanged<T>

    Object assigned as current event delegate type

    CurrentObjectChanging<T>

    Assigning object as current event delegate type

    CustomLogic<T>

    Custom server logic delegate type

    CustomMapping<T>

    Custom mapping delegate type

    ExecuteAttachedHandler<T>

    Execute attached handler delegate

    GetLobAttachedHandler

    Get Lob attached handler delegate

    GetLobSizeAttachedHandler

    Get Lob size attached handler delegate

    GetXmlAttachedHandler

    Get Xml attached handler delegate

    InitObject<T>

    Object instance initialization delegate type

    InitRepository<T>

    Repository initialization delegate type

    InvalidateObject<T>

    Refresh one object event delegate type

    InvalidateRepository<T>

    Refresh repository event delegate type

    LockAttachedHandler<T>

    Lock object attached handler delegate

    Mapping<TFrom, T>

    Mapping logic delegate type

    RefreshAttachedHandler<T>

    Refresh attached handler delegate

    RepositoryTrigger<T>

    RepositoryTrigger logic delegate type

    SetLobAttachedHandler

    Set Lob attached handler delegate

    SetXmlAttachedHandler

    Set Xml attached handler delegate

    SubmitAttachedHandler<T>

    Submit attached handler delegate

    SubmitObjectAttachedHandler<T>

    Submit object attached handler delegate

    SubmitQueryAttachedHandler<T>

    Lock object attached handler delegate

    Trigger<T>

    Trigger logic delegate type

    Back to top Generated by DocFX