Compartilhar via


Método MemoryConflictLog.GetItemConflicts

Obtém uma lista que contém todos os conflitos do log ou apenas os conflitos identificados pela lista especificada de itens solicitados.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (em microsoft.synchronization.dll)

Sintaxe

'Declaração
Public Function GetItemConflicts ( _
    requestedItems As IEnumerable(Of ItemChange) _
) As IEnumerable(Of LoggedConflict)
'Uso
Dim instance As MemoryConflictLog
Dim requestedItems As IEnumerable(Of ItemChange)
Dim returnValue As IEnumerable(Of LoggedConflict)

returnValue = instance.GetItemConflicts(requestedItems)
public IEnumerable<LoggedConflict> GetItemConflicts (
    IEnumerable<ItemChange> requestedItems
)
public:
virtual IEnumerable<LoggedConflict^>^ GetItemConflicts (
    IEnumerable<ItemChange^>^ requestedItems
) sealed
public final IEnumerable<LoggedConflict> GetItemConflicts (
    IEnumerable<ItemChange> requestedItems
)
public final function GetItemConflicts (
    requestedItems : IEnumerable<ItemChange>
) : IEnumerable<LoggedConflict>

Parâmetros

  • requestedItems
    Cada conflito da lista de conflitos retornada é identificado por um dos itens especificado nessa lista.

Valor de retorno

Uma lista que contém todos os conflitos do log ou apenas os conflitos identificados pela lista especificada de itens solicitados.

Exceções

Tipo de exceção Condição

ArgumentNullException

requestedItems é um referência nula (Nothing no Visual Basic).

Comentários

Esse método retornará uma lista que contém conflitos do log de conflitos na memória e do log de conflitos do provedor quando um objeto IConflictLogAccess for especificado no construtor. Para isso, o log de conflitos na memória chama o método GetItemConflicts do log de conflitos do provedor.

Consulte também

Referência

Classe MemoryConflictLog
Membros MemoryConflictLog
Namespace Microsoft.Synchronization