OutputGroupQueryResultsExtensions.ChangesFrom Method

Definition

Calculates the set of differences with another OutputGroup collection./>

public static Microsoft.VisualStudio.ProjectSystem.Query.EntityCollectionChanges<Microsoft.VisualStudio.ProjectSystem.Query.IOutputGroupSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.OutputGroupChanges> ChangesFrom (this Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IOutputGroupSnapshot> currentOutputGroupCollection, Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IOutputGroupSnapshot> previousOutputGroupCollection);
static member ChangesFrom : Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IOutputGroupSnapshot> * Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IOutputGroupSnapshot> -> Microsoft.VisualStudio.ProjectSystem.Query.EntityCollectionChanges<Microsoft.VisualStudio.ProjectSystem.Query.IOutputGroupSnapshot, Microsoft.VisualStudio.ProjectSystem.Query.OutputGroupChanges>
<Extension()>
Public Function ChangesFrom (currentOutputGroupCollection As IQueryResults(Of IOutputGroupSnapshot), previousOutputGroupCollection As IQueryResults(Of IOutputGroupSnapshot)) As EntityCollectionChanges(Of IOutputGroupSnapshot, OutputGroupChanges)

Parameters

currentOutputGroupCollection
IQueryResults<IOutputGroupSnapshot>

The current OutputGroup collection.

previousOutputGroupCollection
IQueryResults<IOutputGroupSnapshot>

The previous OutputGroup collection.

Returns

A EntityCollectionChanges<TEntity,TEntityChanges> with the collection differences.

Applies to