Método FindItemMetadataById
Quando substituído em uma classe derivada, obtém os metadados do item que tem a ID global especificada.
Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (em Microsoft.Synchronization.MetadataStorage.dll)
Sintaxe
'Declaração
Public MustOverride Function FindItemMetadataById ( _
globalId As SyncId _
) As ItemMetadata
'Uso
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
abstract FindItemMetadataById :
globalId:SyncId -> ItemMetadata
public abstract function FindItemMetadataById(
globalId : SyncId
) : ItemMetadata
Parâmetros
- globalId
Tipo: Microsoft.Synchronization. . :: . .SyncId
A ID global do item.
Valor de retorno
Tipo: Microsoft.Synchronization.MetadataStorage. . :: . .ItemMetadata
Os metadados do item que tem a ID especificada. Um nullNothingnullptrunituma referência nula (Nothing no Visual Basic) quando não há nenhum item.
Exceções
Exceção | Condição |
---|---|
ObjectDisposedException | O objeto foi descartado ou não foi inicializado corretamente. |
ArgumentNullException | globalId é um null Nothing nullptr unit uma referência nula (Nothing no Visual Basic) . |
SyncIdFormatMismatchException | O formato de globalId não corresponde ao formato especificado pelo esquema de formato de ID da réplica. |
ItemMetadataNotFoundException | Não foram encontrados metadados do item para o item especificado. |
Comentários
Os metadados para um item representam informações sobre um item no repositório de itens, como sua versão atual, versão de criação e qualquer outro campo personalizado disponível para o item.