Share via


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

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.

Consulte também

Referência

ReplicaMetadata Classe

Membros ReplicaMetadata

Namespace Microsoft.Synchronization.MetadataStorage