Microsoft.SqlServer.Management.Sdk.Differencing Namespace

Classes

DifferencingService

The factory to obtain an Differencer.

Interfaces

IDiffEntry

Represent the difference of two versions of an identical object.

IDifferencer

This interface defines the Differential Service on SFC and SMO objects. The service walks and compares two specified graphs and returns an Diffgram (IEnumerable<DiffEntry>) representing the difference.

It is late-activated, meaning that it does not walk the graphs until the enumerator is accessed.

IDiffgram

The data structure that holds an enumerable of Diff entries.

IPair<T>

Represent a source and target pair of a single generic type

Enums

DiffType

Enum to indicate the type of change