Поделиться через


Класс FilterInfo

При переопределении в производном классе представляет сведения о фильтре, используемом для управления данными, включенными в объект ChangeBatch.

Пространство имен:  Microsoft.Synchronization
Сборка:  Microsoft.Synchronization (в Microsoft.Synchronization.dll)

Синтаксис

'Декларация
Public MustInherit Class FilterInfo
'Применение
Dim instance As FilterInfo
public abstract class FilterInfo
public ref class FilterInfo abstract
[<AbstractClassAttribute>]
type FilterInfo =  class end
public abstract class FilterInfo

Замечания

Если поставщик источника использует фильтр для ограничения данных, включаемых в пакет изменений, он должен присоединить сведения об этом фильтре к объекту ChangeBatch. Сведения о фильтре представляются объектом FilterInfo. Объект FilterInfo присоединяется к объекту ChangeBatch с помощью метода ChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, FilterInfo), образуя объект пакета изменений.

Примечание

Для этого абстрактного класса не поддерживается пользовательская реализация.

Иерархия наследования

System. . :: . .Object
  Microsoft.Synchronization..::..FilterInfo
    Microsoft.Synchronization. . :: . .ChangeUnitListFilterInfo
    Microsoft.Synchronization. . :: . .CombinedFilterInfo
    Microsoft.Synchronization. . :: . .CustomFilterInfo
    Microsoft.Synchronization. . :: . .ItemListFilterInfo

Потоковая защита

Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.

См. также

Справочник

Элементы FilterInfo

Пространство имен Microsoft.Synchronization