Arguments Methods |
The Arguments type exposes the following members.

Name | Description | |
---|---|---|
![]() | Clone |
Returns a shallow copy of the current object.
|
![]() | CopyFrom |
Copies all the argument values from the elements of Array.
|
![]() | CopyTo | |
![]() ![]() | Create(Object[]) |
Creates a weakly-typed Arguments object representing any number of arguments.
|
![]() ![]() | Create<T>(T) |
Creates a strongly-typed Arguments object representing 1 argument.
|
![]() ![]() | Create<T0, T1>(T0, T1) |
Creates a strongly-typed Arguments object representing 2 arguments.
|
![]() ![]() | Create<T0, T1, T2>(T0, T1, T2) |
Creates a strongly-typed Arguments object representing 3 arguments.
|
![]() ![]() | Create<T0, T1, T2, T3>(T0, T1, T2, T3) |
Creates a strongly-typed Arguments object representing 4 arguments.
|
![]() ![]() | Create<T0, T1, T2, T3, T4>(T0, T1, T2, T3, T4) |
Creates a strongly-typed Arguments object representing 5 arguments.
|
![]() ![]() | Create<T0, T1, T2, T3, T4, T5>(T0, T1, T2, T3, T4, T5) |
Creates a strongly-typed Arguments object representing 6 arguments.
|
![]() ![]() | Create<T0, T1, T2, T3, T4, T5, T6>(T0, T1, T2, T3, T4, T5, T6) |
Creates a strongly-typed Arguments object representing 7 arguments.
|
![]() ![]() | Create<T0, T1, T2, T3, T4, T5, T6, T7>(T0, T1, T2, T3, T4, T5, T6, T7) |
Creates a strongly-typed Arguments object representing 8 arguments.
|
![]() | GetArgument |
Gets the value of the argument at a given index.
|
![]() | GetEnumerator | Returns an enumerator that iterates through the collection. |
![]() | SetArgument |
Sets the value of the ref or out argument at a given index. Replacing an argument value is supported only in some advices
and is silently ignored in non-supported scenarios. See Remarks for details.
|
![]() | ToArray |
Converts the current argument list into an Array.
|

Name | Description | |
---|---|---|
![]() | ToAdvisableCollection<Object> |
Converts an IEnumerable<T> into an AdvisableCollection<T>.
(Defined by Extensions.) |
![]() | ToAdvisableDictionary<Object, TKey, TValue> |
Converts an IEnumerable<T> into a AdvisableDictionary<TKey, TValue> given a method returning the item key and a method returning the item value.
(Defined by Extensions.) |
![]() | ToAdvisableHashSet<Object> |
Converts an IEnumerable<T> into an AdvisableHashSet<T>.
(Defined by Extensions.) |
