Extension methods associated with the Expression class.
- Base Types
graph BT Type-->Base0["object"] Type["ExpressionMixins"] class Type type-node
public static class ExpressionMixins
For a Expression which is a Index type, will get all the arguments passed to the indexer. Useful for when you are attempting to find the indexer when a constant value is passed in.
Gets all the chain of child expressions within a Expression. Handles property member accesses, objects and indexes.
Gets the MemberInfo where a Expression is pointing towards. Can handle MemberAccess and Index types and will handle going through the Conversion Expressions.
Gets the parent Expression of the current Expression object.