Zdexby TheHolyOneZ
36,909 classes
Class

ExpressionUtils

: Object
System.Dynamic.Utils.ExpressionUtils, System.Core 0x0010 (16 B) inherited 0x0010 System.Core.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 12

SignatureFlagsNativeParams
ReadOnlyCollection<T> ReturnReadOnly(ref IReadOnlyList<T>& collection)PublicStatic0x08
uint8 ReturnObject(object collectionOrT)PublicStatic0x08
void ValidateArgumentTypes(MethodBase method, const ExpressionType& nodeKind, ref ReadOnlyCollection<System.Linq.Expressions.Expression>& arguments, const string& methodParamName)PublicStatic0x08
void ValidateArgumentCount(MethodBase method, const ExpressionType& nodeKind, int count, const ParameterInfo[]& pis)PublicStatic0x08
Expression ValidateOneArgument(MethodBase method, const ExpressionType& nodeKind, Expression arguments, ParameterInfo pi, const string& methodParamName, const string& argumentParamName, int index)PublicStatic0x08
void RequiresCanRead(Expression expression, const string& paramName)PublicStatic0x08
void RequiresCanRead(Expression expression, const string& paramName, int idx)PublicStatic0x08
bool TryQuote(Type parameterType, ref Expression& argument)PublicStatic0x08
ParameterInfo[] GetParametersForValidation(MethodBase method, const ExpressionType& nodeKind)Static+1 flags0x08
bool SameElements(ref IEnumerable<T>& replacement, IReadOnlyList<T> current)Static+1 flags0x08
bool SameElementsInCollection(ICollection<T> replacement, IReadOnlyList<T> current)PrivateStatic0x08
void ValidateArgumentCount(LambdaExpression lambda)PublicStatic0x08