Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
EnumerableExecutor.cs
Go to the documentation of this file.
4
5namespace System.Linq;
6
7public abstract class EnumerableExecutor
8{
9 [RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")]
10 internal abstract object ExecuteBoxed();
11
13 {
14 }
15
21}
23{
24 private readonly Expression _expression;
25
30
31 [RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")]
32 internal override object ExecuteBoxed()
33 {
34 return Execute();
35 }
36
37 [RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")]
46}
static ? object CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors|DynamicallyAccessedMemberTypes.NonPublicConstructors)] Type type, BindingFlags bindingAttr, Binder? binder, object?[]? args, CultureInfo? culture)
Definition Activator.cs:17
EnumerableExecutor(Expression expression)
static EnumerableExecutor Create(Expression expression)
static LambdaExpression Lambda(Expression body, params ParameterExpression[]? parameters)