Compartilhar via


Método IConflictLogAccess.GetItemConflicts

Quando substituído em uma classe derivada, 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
Function GetItemConflicts ( _
    requestedItems As IEnumerable(Of ItemChange) _
) As IEnumerable(Of LoggedConflict)
'Uso
Dim instance As IConflictLogAccess
Dim requestedItems As IEnumerable(Of ItemChange)
Dim returnValue As IEnumerable(Of LoggedConflict)

returnValue = instance.GetItemConflicts(requestedItems)
IEnumerable<LoggedConflict> GetItemConflicts (
    IEnumerable<ItemChange> requestedItems
)
IEnumerable<LoggedConflict^>^ GetItemConflicts (
    IEnumerable<ItemChange^>^ requestedItems
)
IEnumerable<LoggedConflict> GetItemConflicts (
    IEnumerable<ItemChange> requestedItems
)
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.

Comentários

Observações para implementadores: A implementação desse método pode retornar simplesmente todos os conflitos do log e ignorar a lista de itens solicitados especificada por requestedItems. Se a implementação usar requestedItems para determinar sua saída, deverá retornar todos os conflitos do log identificados por uma ID de item ou uma ID de unidade de alteração listada em requestedItems.

Consulte também

Referência

Interface IConflictLogAccess
Membros IConflictLogAccess
Namespace Microsoft.Synchronization