다음을 통해 공유


MemoryConflictLog.GetConflictsByConflictingItemId 메서드

로그에 있는 충돌을 모두 포함하거나, 지정된 요청 항목 목록에 있는 항목 중 하나 이상의 항목과 충돌하는 충돌만 포함하는 목록을 가져옵니다.

네임스페이스: Microsoft.Synchronization
어셈블리: microsoft.synchronization.dll의 Microsoft.Synchronization

구문

‘선언
Public Function GetConflictsByConflictingItemId ( _
    conflictingItems As IEnumerable(Of ItemChange) _
) As IEnumerable(Of LoggedConflict)
‘사용 방법
Dim instance As MemoryConflictLog
Dim conflictingItems As IEnumerable(Of ItemChange)
Dim returnValue As IEnumerable(Of LoggedConflict)

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

매개 변수

  • conflictingItems
    반환된 목록의 각 충돌은 이 목록에서 지정된 항목 중 하나와 충돌합니다.

반환 값

로그에 있는 충돌을 모두 포함하거나, 지정된 요청 항목 목록에 있는 항목 중 하나 이상의 항목과 충돌하는 충돌만 포함하는 목록입니다.

예외

예외 형식 조건

ArgumentNullException

conflictingItems가 null 참조(Visual Basic에서는 Nothing)입니다.

주의

이 메서드는 IConflictLogAccess 개체가 생성자에 지정된 경우 메모리 내 충돌 로그와 공급자의 충돌 로그에 있는 충돌을 포함하는 목록을 반환합니다. 이를 위해 메모리 내 충돌 로그에서 공급자 충돌 로그의 GetConflictsByConflictingItemId 메서드를 호출합니다.

참고 항목

참조

MemoryConflictLog 클래스
MemoryConflictLog 멤버
Microsoft.Synchronization 네임스페이스