Search Results for

    Show / Hide Table of Contents

    Class MemberInfoResolver

    Resolves member infos in an expression, instance may NOT be shared.

    Inheritance
    object
    ExpressionVisitor
    MemberInfoResolver
    Inherited Members
    ExpressionVisitor.Visit(ReadOnlyCollection<Expression>)
    ExpressionVisitor.Visit(Expression)
    ExpressionVisitor.Visit<T>(ReadOnlyCollection<T>, Func<T, T>)
    ExpressionVisitor.VisitAndConvert<T>(T, string)
    ExpressionVisitor.VisitAndConvert<T>(ReadOnlyCollection<T>, string)
    ExpressionVisitor.VisitBinary(BinaryExpression)
    ExpressionVisitor.VisitBlock(BlockExpression)
    ExpressionVisitor.VisitCatchBlock(CatchBlock)
    ExpressionVisitor.VisitConditional(ConditionalExpression)
    ExpressionVisitor.VisitConstant(ConstantExpression)
    ExpressionVisitor.VisitDebugInfo(DebugInfoExpression)
    ExpressionVisitor.VisitDefault(DefaultExpression)
    ExpressionVisitor.VisitDynamic(DynamicExpression)
    ExpressionVisitor.VisitElementInit(ElementInit)
    ExpressionVisitor.VisitExtension(Expression)
    ExpressionVisitor.VisitGoto(GotoExpression)
    ExpressionVisitor.VisitIndex(IndexExpression)
    ExpressionVisitor.VisitInvocation(InvocationExpression)
    ExpressionVisitor.VisitLabel(LabelExpression)
    ExpressionVisitor.VisitLabelTarget(LabelTarget)
    ExpressionVisitor.VisitLambda<T>(Expression<T>)
    ExpressionVisitor.VisitListInit(ListInitExpression)
    ExpressionVisitor.VisitLoop(LoopExpression)
    ExpressionVisitor.VisitMemberAssignment(MemberAssignment)
    ExpressionVisitor.VisitMemberBinding(MemberBinding)
    ExpressionVisitor.VisitMemberInit(MemberInitExpression)
    ExpressionVisitor.VisitMemberListBinding(MemberListBinding)
    ExpressionVisitor.VisitMemberMemberBinding(MemberMemberBinding)
    ExpressionVisitor.VisitMethodCall(MethodCallExpression)
    ExpressionVisitor.VisitNew(NewExpression)
    ExpressionVisitor.VisitNewArray(NewArrayExpression)
    ExpressionVisitor.VisitParameter(ParameterExpression)
    ExpressionVisitor.VisitRuntimeVariables(RuntimeVariablesExpression)
    ExpressionVisitor.VisitSwitch(SwitchExpression)
    ExpressionVisitor.VisitSwitchCase(SwitchCase)
    ExpressionVisitor.VisitTry(TryExpression)
    ExpressionVisitor.VisitTypeBinary(TypeBinaryExpression)
    ExpressionVisitor.VisitUnary(UnaryExpression)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public class MemberInfoResolver : ExpressionVisitor

    Constructors

    | Edit this page View Source

    MemberInfoResolver(Expression)

    Declaration
    public MemberInfoResolver(Expression expression)
    Parameters
    Type Name Description
    Expression expression

    Properties

    | Edit this page View Source

    Members

    Declaration
    public IList<MemberInfo> Members { get; }
    Property Value
    Type Description
    IList<MemberInfo>

    Methods

    | Edit this page View Source

    VisitMember(MemberExpression)

    Declaration
    protected override Expression VisitMember(MemberExpression expression)
    Parameters
    Type Name Description
    MemberExpression expression
    Returns
    Type Description
    Expression
    Overrides
    ExpressionVisitor.VisitMember(MemberExpression)

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Constructors
      • MemberInfoResolver(Expression)
    • Properties
      • Members
    • Methods
      • VisitMember(MemberExpression)
    • Extension Methods
    Back to top Generated by DocFX