다음을 통해 공유


MemoryConflictLog.GetItemConflicts 메서드

로그에 있는 충돌을 모두 포함하거나 지정된 요청 항목 목록으로 식별되는 충돌만 포함하는 목록을 가져옵니다.

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

구문

‘선언
Public Function GetItemConflicts ( _
    requestedItems As IEnumerable(Of ItemChange) _
) As IEnumerable(Of LoggedConflict)
‘사용 방법
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>

매개 변수

  • requestedItems
    반환된 충돌 목록의 각 충돌은 이 목록에서 지정된 항목 중 하나로 식별됩니다.

반환 값

로그에 있는 충돌을 모두 포함하거나 지정된 요청 항목 목록으로 식별되는 충돌만 포함하는 목록입니다.

예외

예외 형식 조건

ArgumentNullException

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

주의

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

참고 항목

참조

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