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


Метод SetFilterForgottenKnowledge

Задает утраченный набор знаний фильтра для указанного фильтра.

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

Синтаксис

'Декларация
Public Sub SetFilterForgottenKnowledge ( _
    filterKey As UInteger, _
    filterForgottenKnowledge As SyncKnowledge _
)
'Применение
Dim instance As ChangeBatchBase
Dim filterKey As UInteger
Dim filterForgottenKnowledge As SyncKnowledge

instance.SetFilterForgottenKnowledge(filterKey, _
    filterForgottenKnowledge)
public void SetFilterForgottenKnowledge(
    uint filterKey,
    SyncKnowledge filterForgottenKnowledge
)
public:
void SetFilterForgottenKnowledge(
    unsigned int filterKey, 
    SyncKnowledge^ filterForgottenKnowledge
)
member SetFilterForgottenKnowledge : 
        filterKey:uint32 * 
        filterForgottenKnowledge:SyncKnowledge -> unit 
public function SetFilterForgottenKnowledge(
    filterKey : uint, 
    filterForgottenKnowledge : SyncKnowledge
)

Параметры

  • filterKey
    Тип System. . :: . .UInt32
    Ключ фильтра, к которому относится filterForgottenKnowledge.

Исключения

Исключение Условие
ArgumentException

Пакет изменений не содержит схему ключей фильтра, либо filterKey имеет недопустимое значение.

ArgumentNullException

Параметр filterKey равен null Nothing nullptr unit пустая ссылка (Nothing в Visual Basic) .

ObjectDisposedException

Этот ChangeBatchBase был удален.

SyncInvalidOperationException

Группа в пакете изменений не запущена. Это исключение вызывается также в том случае, если утраченный набор знаний фильтра уже был задан для фильтра, указанного в параметре filterKey.

Замечания

Утраченный набор знаний фильтра применяется к группе, открытой в настоящее время.

См. также

Справочник

ChangeBatchBase Класс

Элементы ChangeBatchBase

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