Condividi tramite


Classe FilterInfo

Quando sottoposto a override in una classe derivata, rappresenta le informazioni sul filtro utilizzato per controllare i dati inclusi in un oggetto ChangeBatch.

Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Sintassi

'Dichiarazione
Public MustInherit Class FilterInfo
'Utilizzo
Dim instance As FilterInfo
public abstract class FilterInfo
public ref class FilterInfo abstract
public abstract class FilterInfo
public abstract class FilterInfo

Osservazioni

Quando il provider di origine utilizza un filtro per limitare i dati contenuti in un batch di modifiche, il provider deve collegare le informazioni sul filtro all'oggetto ChangeBatch. Le informazioni sul filtro vengono rappresentate da un oggetto FilterInfo. L'oggetto FilterInfo viene collegato all'oggetto ChangeBatch utilizzando ChangeBatch(SyncIdFormatGroup,SyncKnowledge,ForgottenKnowledge,FilterInfo) per creare l'oggetto batch di modifiche.

Nota

Le implementazioni personalizzate di questa classe astratta non sono supportate.

Gerarchia di ereditarietà

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

Thread Safety

Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread safe. I membri di istanza non hanno garanzia di essere thread safe.

Vedere anche

Riferimento

Membri FilterInfo
Spazio dei nomi Microsoft.Synchronization