Export (0) Print
Expand All

DataLoadOptions.LoadWith Method

Retrieves specified data related to the main target.

This member is overloaded. For complete information about this member, including syntax, usage, and examples, click a name in the overload list.

  Name Description
Public method Supported by Silverlight for Windows Phone LoadWith<T>(Expression<Func<T, Object>>) Specifies which sub-objects to retrieve when a query is submitted for an object of type T.
Public method Supported by Silverlight for Windows Phone LoadWith(LambdaExpression) Retrieves specified data related to the main target by using a lambda expression.
Top

Use the LoadWith method to specify which data related to your main target should be retrieved at the same time. For example, if you know you will need information about customers' orders, you can use LoadWith to make sure the order information is retrieved at the same time as the customer information. This approach results in only one trip to the database for both sets of information.

The following snippet shows how to use the non-generic method:

DataLoadOptions options = new DataLoadOptions();
db.LoadOptions = options;
options.LoadWith((Customer c) => c.Orders);

Community Additions

Show:
© 2014 Microsoft