IConflictLogAccess.GetConflictsByConflictingItemId Method
When overridden in a derived class, gets a list that contains either all of the conflicts in the log, or only the conflicts that conflict with at least one of the items in the specified list of requested items.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Syntax
'Declaration
Function GetConflictsByConflictingItemId ( _
conflictingItems As IEnumerable(Of ItemChange) _
) As IEnumerable(Of LoggedConflict)
'Usage
Dim instance As IConflictLogAccess
Dim conflictingItems As IEnumerable(Of ItemChange)
Dim returnValue As IEnumerable(Of LoggedConflict)
returnValue = instance.GetConflictsByConflictingItemId(conflictingItems)
IEnumerable<LoggedConflict> GetConflictsByConflictingItemId (
IEnumerable<ItemChange> conflictingItems
)
IEnumerable<LoggedConflict^>^ GetConflictsByConflictingItemId (
IEnumerable<ItemChange^>^ conflictingItems
)
IEnumerable<LoggedConflict> GetConflictsByConflictingItemId (
IEnumerable<ItemChange> conflictingItems
)
function GetConflictsByConflictingItemId (
conflictingItems : IEnumerable<ItemChange>
) : IEnumerable<LoggedConflict>
Parameters
- conflictingItems
Each conflict in the returned list conflicts with one of the items specified in this list.
Return Value
A list that contains either all of the conflicts in the log, or only the conflicts that conflict with at least one of the items in the specified list of requested items.
Remarks
Notes to Implementers: The implementation of this method may simply return all of the conflicts in the log, and ignore the list of requested items specified by conflictingItems. If the implementation uses conflictingItems to determine its output, it must return all conflicts in the log that conflict with an item ID or change unit ID listed in conflictingItems.
See Also
Reference
IConflictLogAccess Interface
IConflictLogAccess Members
Microsoft.Synchronization Namespace