Partager via


MemoryConflictLog constructeur (SyncIdFormatGroup, IConflictLogAccess, IConflictLogWriter)

Initialise une nouvelle instance de la classe MemoryConflictLog en utilisant le schéma du format d'ID, le lecteur du journal des conflits et l'enregistreur du journal des conflits spécifiés.

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

Syntaxe

'Déclaration
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    conflictLogAccess As IConflictLogAccess, _
    conflictLogWriter As IConflictLogWriter _
)
'Utilisation
Dim idFormats As SyncIdFormatGroup
Dim conflictLogAccess As IConflictLogAccess
Dim conflictLogWriter As IConflictLogWriter

Dim instance As New MemoryConflictLog(idFormats, conflictLogAccess, conflictLogWriter)
public MemoryConflictLog (
    SyncIdFormatGroup idFormats,
    IConflictLogAccess conflictLogAccess,
    IConflictLogWriter conflictLogWriter
)
public:
MemoryConflictLog (
    SyncIdFormatGroup^ idFormats, 
    IConflictLogAccess^ conflictLogAccess, 
    IConflictLogWriter^ conflictLogWriter
)
public MemoryConflictLog (
    SyncIdFormatGroup idFormats, 
    IConflictLogAccess conflictLogAccess, 
    IConflictLogWriter conflictLogWriter
)
public function MemoryConflictLog (
    idFormats : SyncIdFormatGroup, 
    conflictLogAccess : IConflictLogAccess, 
    conflictLogWriter : IConflictLogWriter
)

Paramètres

  • idFormats
    Schéma du format d'ID du fournisseur.
  • conflictLogAccess
    Lecteur du journal des conflits qui représente le journal des conflits du fournisseur.
  • conflictLogWriter
    Enregistreur du journal des conflits qui représente le journal des conflits du fournisseur.

Exceptions

Type d'exception Condition

ArgumentNullException

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

Notes

Lorsque ce constructeur est utilisé, l'objet MemoryConflictLog chaîne les appels aux méthodes de conflictLogReader. Cela permet à l'applicateur de modifications de rechercher et de supprimer les conflits figurant dans le journal des conflits du fournisseur.

Par ailleurs, la méthode Persist peut être appelée une fois la synchronisation terminée, afin d'enregistrer tous les nouveaux conflits dans le journal des conflits représenté par conflictLogWriter.

Voir aussi

Référence

Classe MemoryConflictLog
Membres MemoryConflictLog
Espace de noms Microsoft.Synchronization