Share via


OutputQueryResultsExtensions.ChangesFrom Method

Definition

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

public static Microsoft.VisualStudio.ProjectSystem.Query.EntityCollectionChanges<Microsoft.VisualStudio.ProjectSystem.Query.IOutputSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.OutputChanges> ChangesFrom (this Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IOutputSnapshot> currentOutputCollection, Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IOutputSnapshot> previousOutputCollection);
static member ChangesFrom : Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IOutputSnapshot> * Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IOutputSnapshot> -> Microsoft.VisualStudio.ProjectSystem.Query.EntityCollectionChanges<Microsoft.VisualStudio.ProjectSystem.Query.IOutputSnapshot, Microsoft.VisualStudio.ProjectSystem.Query.OutputChanges>
<Extension()>
Public Function ChangesFrom (currentOutputCollection As IQueryResults(Of IOutputSnapshot), previousOutputCollection As IQueryResults(Of IOutputSnapshot)) As EntityCollectionChanges(Of IOutputSnapshot, OutputChanges)

Parameters

currentOutputCollection
IQueryResults<IOutputSnapshot>

The current Output collection.

previousOutputCollection
IQueryResults<IOutputSnapshot>

The previous Output collection.

Returns

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

Applies to