CopyTo Method

EntitySet<TEntity>.CopyTo Method

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Copies the EntitySet<TEntity> to an array.

Namespace:  System.Data.Linq
Assembly:  System.Data.Linq (in System.Data.Linq.dll)

public void CopyTo(
	TEntity[] array,
	int arrayIndex
)

Parameters

array
Type: TEntity []
The array to copy to.
arrayIndex
Type: System.Int32
The starting index in the array.

Implements

ICollection<T>.CopyTo(T[], Int32)

The following C# sample shows one use of this method:

var customer = (from c in db.Customers
   where c.CustomerID == "ALFKI"
   select c).Single();

Order[] orderArray = new Order[customer.Orders.Count];
customer.Orders.CopyTo(orderArray,0);

In Visual Basic:

Dim customer = (From c In db.Customers _ 
   Where c.CustomerID = "ALFKI" _ 
   Select c).[Single]()

Dim orderArray As Order() = New Order(customer.Orders.Count - 1) {}
customer.Orders.CopyTo(orderArray, 0)

Windows Phone OS

Supported in: 8.1, 8.0

Show:
© 2017 Microsoft