ProjectConfigurationQueryResultsExtensions.ChangesFrom Method

Definition

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

public static Microsoft.VisualStudio.ProjectSystem.Query.EntityCollectionChanges<Microsoft.VisualStudio.ProjectSystem.Query.IProjectConfigurationSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.ProjectConfigurationChanges> ChangesFrom (this Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IProjectConfigurationSnapshot> currentProjectConfigurationCollection, Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IProjectConfigurationSnapshot> previousProjectConfigurationCollection);
static member ChangesFrom : Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IProjectConfigurationSnapshot> * Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IProjectConfigurationSnapshot> -> Microsoft.VisualStudio.ProjectSystem.Query.EntityCollectionChanges<Microsoft.VisualStudio.ProjectSystem.Query.IProjectConfigurationSnapshot, Microsoft.VisualStudio.ProjectSystem.Query.ProjectConfigurationChanges>
<Extension()>
Public Function ChangesFrom (currentProjectConfigurationCollection As IQueryResults(Of IProjectConfigurationSnapshot), previousProjectConfigurationCollection As IQueryResults(Of IProjectConfigurationSnapshot)) As EntityCollectionChanges(Of IProjectConfigurationSnapshot, ProjectConfigurationChanges)

Parameters

currentProjectConfigurationCollection
IQueryResults<IProjectConfigurationSnapshot>

The current ProjectConfiguration collection.

previousProjectConfigurationCollection
IQueryResults<IProjectConfigurationSnapshot>

The previous ProjectConfiguration collection.

Returns

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

Applies to