Search Results for

    Show / Hide Table of Contents

    Class TypeAccessor

    Inheritance
    System.Object
    TypeAccessor
    TypeAccessor<T>
    Namespace: LinqToDB.Reflection
    Assembly: linq2db.dll
    Syntax
    public abstract class TypeAccessor : object

    Properties

    | Improve this Doc View Source

    Item[Int32]

    Declaration
    public MemberAccessor this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type Description
    MemberAccessor
    | Improve this Doc View Source

    Item[String]

    Declaration
    public MemberAccessor this[string memberName] { get; }
    Parameters
    Type Name Description
    System.String memberName
    Property Value
    Type Description
    MemberAccessor
    | Improve this Doc View Source

    Members

    Declaration
    public List<MemberAccessor> Members { get; }
    Property Value
    Type Description
    List<MemberAccessor>
    | Improve this Doc View Source

    ObjectFactory

    Declaration
    public IObjectFactory ObjectFactory { get; set; }
    Property Value
    Type Description
    IObjectFactory
    | Improve this Doc View Source

    Type

    Declaration
    public abstract Type Type { get; }
    Property Value
    Type Description
    Type

    Methods

    | Improve this Doc View Source

    AddMember(MemberAccessor)

    Declaration
    protected void AddMember(MemberAccessor member)
    Parameters
    Type Name Description
    MemberAccessor member
    | Improve this Doc View Source

    CreateInstance()

    Declaration
    public virtual object CreateInstance()
    Returns
    Type Description
    System.Object
    | Improve this Doc View Source

    CreateInstanceEx()

    Declaration
    public object CreateInstanceEx()
    Returns
    Type Description
    System.Object
    | Improve this Doc View Source

    GetAccessor(Type)

    Declaration
    public static TypeAccessor GetAccessor(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    TypeAccessor
    | Improve this Doc View Source

    GetAccessor<T>()

    Declaration
    public static TypeAccessor<T> GetAccessor<T>()
    Returns
    Type Description
    TypeAccessor<T>
    Type Parameters
    Name Description
    T

    Extension Methods

    Map.DeepCopy<T>(T)
    Sql.IsDistinctFrom<T>(T, T)
    Sql.IsNotDistinctFrom<T>(T, T)
    SqlExtensions.In<T>(T, IEnumerable<T>)
    SqlExtensions.In<T>(T, IQueryable<T>)
    SqlExtensions.In<T>(T, T[])
    SqlExtensions.In<T>(T, T, T)
    SqlExtensions.In<T>(T, T, T, T)
    SqlExtensions.NotIn<T>(T, IEnumerable<T>)
    SqlExtensions.NotIn<T>(T, IQueryable<T>)
    SqlExtensions.NotIn<T>(T, T[])
    SqlExtensions.NotIn<T>(T, T, T)
    SqlExtensions.NotIn<T>(T, T, T, T)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2011-2022 linq2db.com

    Generated by DocFX