Show / Hide Table of Contents

    Interface IExpressionPropertyAdapter

    SQL expression property mapping adapter

    Inherited Members
    IPropertyMappingAdapter.Key()
    IPropertyMappingAdapter.Group(DataGrouping)
    IPropertyMappingAdapter.Group(Int32)
    IPropertyMappingAdapter.Hidden()
    IPropertyMappingAdapter.OrderBy(Int32, Boolean)
    IPropertyMappingAdapter.OrderBy(Int32)
    Namespace: XData.Mapping.Dynamic
    Assembly: XData.docfx.dll
    Syntax
    public interface IExpressionPropertyAdapter : IPropertyMappingAdapter

    Methods

    | Improve this Doc View Source

    Exists()

    SQL subquery expression exists operation

    Declaration
    IStructureFlag Exists()
    Returns
    Type Description
    IStructureFlag

    SQL expression mapping flag

    | Improve this Doc View Source

    Exists(ExistsOperation)

    SQL subquery expression exists operation

    Declaration
    IStructureFlag Exists(ExistsOperation exists)
    Parameters
    Type Name Description
    ExistsOperation exists

    Exists operation

    Returns
    Type Description
    IStructureFlag

    SQL expression mapping flag

    | Improve this Doc View Source

    NativeSqlType(String)

    SQL expression result native SQL type name

    Declaration
    IStructureFlag NativeSqlType(string nativeSqlType)
    Parameters
    Type Name Description
    String nativeSqlType

    Native SQL type name

    Returns
    Type Description
    IStructureFlag

    SQL expression mapping flag

    | Improve this Doc View Source

    Size(Int32)

    Size of SQL expression result value

    Declaration
    IStructureFlag Size(int size)
    Parameters
    Type Name Description
    Int32 size

    Size

    Returns
    Type Description
    IStructureFlag

    SQL expression mapping flag

    | Improve this Doc View Source

    Size(Int32, Int32)

    Size of SQL expression result value

    Declaration
    IStructureFlag Size(int size, int scale)
    Parameters
    Type Name Description
    Int32 size

    Size

    Int32 scale

    Scale

    Returns
    Type Description
    IStructureFlag

    SQL expression mapping flag

    Extension Methods

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