在衍生類別中覆寫時,會傳回具有指定的索引欄位值集合、目前在中繼資料存放區內未標示為使用中,而且尚未標示為已刪除的項目清單。
命名空間: Microsoft.Synchronization.MetadataStorage
組件: Microsoft.Synchronization.MetadataStorage (在 microsoft.synchronization.metadatastorage.dll)
語法
'宣告
Public MustOverride Function FindUnreportedItemsByIndexedFields ( _
fields As IEnumerable(Of KeyValuePair(Of String, Object)) _
) As IEnumerable(Of ItemMetadata)
'用途
Dim instance As DeleteDetector
Dim fields As IEnumerable(Of KeyValuePair(Of String, Object))
Dim returnValue As IEnumerable(Of ItemMetadata)
returnValue = instance.FindUnreportedItemsByIndexedFields(fields)
public abstract IEnumerable<ItemMetadata> FindUnreportedItemsByIndexedFields (
IEnumerable<KeyValuePair<string,Object>> fields
)
public:
virtual IEnumerable<ItemMetadata^>^ FindUnreportedItemsByIndexedFields (
IEnumerable<KeyValuePair<String^, Object^>>^ fields
) abstract
public abstract IEnumerable<ItemMetadata> FindUnreportedItemsByIndexedFields (
IEnumerable<KeyValuePair<String,Object>> fields
)
public abstract function FindUnreportedItemsByIndexedFields (
fields : IEnumerable<KeyValuePair<String,Object>>
) : IEnumerable<ItemMetadata>
參數
- fields
定義要搜尋之項目的索引欄位名稱和值組的集合。
傳回值
具有指定的索引欄位值集合、目前在中繼資料存放區內未標示為使用中,而且尚未標示為已刪除的項目清單。當沒有任何項目存在時,就會傳回空的集合。
例外
| 例外狀況型別 | 條件 |
|---|---|
fields 是 null 參考 (在 Visual Basic 中為 Nothing)。 |
備註
當針對變更的項目呼叫了 ReplicaMetadata.SaveItemMetadata,或是針對未變更但仍為使用中的項目呼叫了 ReportLiveItemByIndexedField 或 ReportLiveItemByIndexedFields 時,項目會在中繼資料存放區內標示為使用中。
請參閱
參考
DeleteDetector 類別
DeleteDetector 成員
Microsoft.Synchronization.MetadataStorage 命名空間