Partager via


Méthode DeleteDetector.ReportLiveItemById

En cas de substitution dans une classe dérivée, signale que l'élément spécifié est actif et ne doit pas être considéré comme étant supprimé.

Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)

Syntaxe

'Déclaration
Public MustOverride Sub ReportLiveItemById ( _
    globalId As SyncId _
)
'Utilisation
Dim instance As DeleteDetector
Dim globalId As SyncId

instance.ReportLiveItemById(globalId)
public abstract void ReportLiveItemById (
    SyncId globalId
)
public:
virtual void ReportLiveItemById (
    SyncId^ globalId
) abstract
public abstract void ReportLiveItemById (
    SyncId globalId
)
public abstract function ReportLiveItemById (
    globalId : SyncId
)

Paramètres

  • globalId
    ID de l'élément à signaler comme étant actif.

Exceptions

Type d'exception Condition

ArgumentNullException

globalId est une référence nulle (Rien dans Visual Basic).

SyncIdFormatMismatchException

Le format de globalId ne correspond pas au format spécifié par le schéma du format d'ID du réplica.

ItemMetadataNotFoundException

Aucun élément n'a été trouvé avec l'ID spécifié.

Notes

Cette méthode signale à DeleteDetector qu'un élément a été trouvé dans le magasin.

Pour l'implémentation qui est disponible via SqlMetadataStore, cette méthode doit seulement être appelée sur des éléments non modifiés, car la méthode SaveItemMetadata marque implicitement les éléments mis à jour comme étant actifs.

Voir aussi

Référence

Classe DeleteDetector
Membres DeleteDetector
Espace de noms Microsoft.Synchronization.MetadataStorage