Поделиться через


Метод ReplicaMetadata.FindItemMetadataById

При переопределении в производном классе этот метод возвращает метаданные элемента, имеющего указанный глобальный идентификатор элемента.

Пространство имен: Microsoft.Synchronization.MetadataStorage
Сборка: Microsoft.Synchronization.MetadataStorage (в microsoft.synchronization.metadatastorage.dll)

Синтаксис

'Декларация
Public MustOverride Function FindItemMetadataById ( _
    globalId As SyncId _
) As ItemMetadata
'Применение
Dim instance As ReplicaMetadata
Dim globalId As SyncId
Dim returnValue As ItemMetadata

returnValue = instance.FindItemMetadataById(globalId)
public abstract ItemMetadata FindItemMetadataById (
    SyncId globalId
)
public:
virtual ItemMetadata^ FindItemMetadataById (
    SyncId^ globalId
) abstract
public abstract ItemMetadata FindItemMetadataById (
    SyncId globalId
)
public abstract function FindItemMetadataById (
    globalId : SyncId
) : ItemMetadata

Параметры

  • globalId
    Глобальный идентификатор элемента.

Возвращаемое значение

Метаданные элемента, имеющего указанный идентификатор. Если элемента не существует, значение пустая ссылка (Nothing в Visual Basic).

Исключения

Тип исключения Условие

ObjectDisposedException

Объект удален или неправильно инициализирован.

ArgumentNullException

Параметр globalId равен пустая ссылка (Nothing в Visual Basic).

SyncIdFormatMismatchException

Формат параметра globalId не соответствует формату, определенному схемой форматов идентификаторов для реплики.

ItemMetadataNotFoundException

Для указанного элемента не найдены метаданные.

Замечания

Метаданные для элемента представляют сведения об элементе в хранилище элементов: текущую версию, версию создания, все доступные для элемента пользовательские поля.

См. также

Справочник

Класс ReplicaMetadata
Элементы ReplicaMetadata
Пространство имен Microsoft.Synchronization.MetadataStorage