Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
CopyTo Method

ValueProviderDictionary.CopyTo Method (KeyValuePair<String, ValueProviderResult>[], Int32)


Copies the elements of the collection to an array, starting at the specified index.

Namespace:   System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

public void CopyTo(
	KeyValuePair<string, ValueProviderResult>[] array,
	int arrayIndex


Type: System.Collections.Generic.KeyValuePair<StringValueProviderResult>[]

The one-dimensional array that is the destination of the elements copied from the ICollection<T> object. The array must have zero-based indexing.

Type: System.Int32

The zero-based index in array at which copying starts.

Exception Condition

array is null.


arrayIndex is less than 0.


array is multidimensional.


arrayIndex is equal to or greater than the length of array.


The number of elements in the source collection is greater than the available space from arrayIndex to the end of the destination array.


Type T cannot be cast automatically to the type of the destination array.

Return to top
© 2015 Microsoft