nerdexam
Microsoft

70-516 · Question #24

You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4.0 to create an application. The application uses the ADO.NET Entity Framework to model entities. The application allows users to…

The correct answer is D. Call the Refresh method of ObjectContext by using the RefreshMode.ClientWins option. See the full explanation below for the reasoning.

Question

You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4.0 to create an application. The application uses the ADO.NET Entity Framework to model entities. The application allows users to make changes to entities while disconnected from the central data store. You need to ensure that when the user connects to the central data store and retrieves new data, the application meets the following requirements:

  • Changes made to the local data store in disconnected mode are

preserved.

  • Entities that have already been loaded into the local data store, but

have not been modified by the user, are updated with the latest data. What should you do?

Options

  • ACall the query's Execute method by using the MergeOptions.AppendOnly option.
  • BCall the query's Execute method by using the MergeOptions.OverwriteChanges option.
  • CCall the Refresh method of ObjectContext by using the RefreshMode.StoreWins option.
  • DCall the Refresh method of ObjectContext by using the RefreshMode.ClientWins option.

How the community answered

(18 responses)
  • A
    6% (1)
  • B
    6% (1)
  • C
    11% (2)
  • D
    78% (14)

Community Discussion

No community discussion yet for this question.

Full 70-516 Practice