IFilterTrackingSaveChangeContext Interface

SQL Server 2008 R2

Represents information about a change that is being applied to a replica that tracks filters.


interface IFilterTrackingSaveChangeContext : IUnknown

IFilterTrackingSaveChangeContext method Description

IFilterTrackingSaveChangeContext::GetFilterChange

Gets information that indicates whether this change causes the item to move in or out of a specified filter.

IFilterTrackingSaveChangeContext::GetUpdatedFilterForgottenKnowledge

Gets the updated filter forgotten knowledge for the specified filter.

To obtain an IFilterTrackingSaveChangeContext object, pass IID_IFilterTrackingSaveChangeContext to the QueryInterface method of an ISaveChangeContext or ISaveChangeWithChangeUnitsContext object.

When applying a change to a destination replica that tracks filters, the destination provider must obtain this interface and call its methods to update the metadata for its tracked filters.

Header: Synchronization.h

Show: