8 [global::__DynamicallyInvokable]
17 [global::__DynamicallyInvokable]
20 [global::__DynamicallyInvokable]
29 [global::__DynamicallyInvokable]
32 [global::__DynamicallyInvokable]
41 [global::__DynamicallyInvokable]
44 [global::__DynamicallyInvokable]
47 return _arguments.
Count;
53 _addMethod = addMethod;
54 _arguments = arguments;
60 [global::__DynamicallyInvokable]
61 Expression IArgumentProvider.GetArgument(
int index)
63 return _arguments[index];
68 [global::__DynamicallyInvokable]
71 return ExpressionStringBuilder.ElementInitBindingToString(
this);
77 [global::__DynamicallyInvokable]
Provides the base class for a generic read-only collection.
ElementInit Update(IEnumerable< Expression > arguments)
Creates a new expression that is like this one, but using the supplied children. If all of the childr...
Discovers the attributes of a method and provides access to method metadata.
Provides an internal interface for accessing the arguments of multiple tree nodes (DynamicExpression,...
int Count
Gets the number of elements contained in the T:System.Collections.ObjectModel.ReadOnlyCollection`1 in...
Exposes the enumerator, which supports a simple iteration over a collection of a specified type....
int ArgumentCount
Returns the number of arguments to the expression tree node. You should not use this type....
ReadOnlyCollection< Expression > Arguments
Gets the collection of arguments that are passed to a method that adds an element to an T:System....
Provides the base class from which the classes that represent expression tree nodes are derived....
Represents an initializer for a single element of an T:System.Collections.IEnumerable collection.
override string ToString()
Returns a textual representation of an T:System.Linq.Expressions.ElementInit object.
MethodInfo AddMethod
Gets the instance method that is used to add an element to an T:System.Collections....