Class ParseExpressionEventArgs
Inheritance
System.Object
System.EventArgs
ParseExpressionEventArgs
Inherited Members
System.EventArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: FreeSql.Aop
Assembly: FreeSql.dll
Syntax
public class ParseExpressionEventArgs : EventArgs
Constructors
| Improve this Doc View SourceParseExpressionEventArgs(Expression, Func<Expression, String>, List<SelectTableInfo>)
Declaration
public ParseExpressionEventArgs(Expression expression, Func<Expression, string> freeParse, List<SelectTableInfo> tables)
Parameters
Type | Name | Description |
---|---|---|
System.Linq.Expressions.Expression | expression | |
System.Func<System.Linq.Expressions.Expression, System.String> | freeParse | |
System.Collections.Generic.List<SelectTableInfo> | tables |
Properties
| Improve this Doc View SourceExpression
需要您解析的表达式
Declaration
public Expression Expression { get; }
Property Value
Type | Description |
---|---|
System.Linq.Expressions.Expression |
FreeParse
内置解析功能,可辅助您进行解析
Declaration
public Func<Expression, string> FreeParse { get; }
Property Value
Type | Description |
---|---|
System.Func<System.Linq.Expressions.Expression, System.String> |
Result
解析后的内容
Declaration
public string Result { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Tables
Declaration
public List<SelectTableInfo> Tables { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<SelectTableInfo> |