共用方式為


MemoryConflictLog.GetItemConflicts 方法

取得一份清單,其中包含記錄檔的所有衝突,或是只包含由指定之要求項目清單所識別的衝突。

命名空間: Microsoft.Synchronization
組件: Microsoft.Synchronization (在 microsoft.synchronization.dll)

語法

'宣告
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 命名空間