FindItemMetadataById-Methode

Ruft, wenn in einer abgeleiteten Klasse überschrieben, Elementmetadaten für das Element mit der angegebenen globalen ID ab.

Namespace:  Microsoft.Synchronization.MetadataStorage
Assembly:  Microsoft.Synchronization.MetadataStorage (in Microsoft.Synchronization.MetadataStorage.dll)

Syntax

'Declaration
Public MustOverride Function FindItemMetadataById ( _
    globalId As SyncId _
) As ItemMetadata
'Usage
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

Parameter

Rückgabewert

Typ: Microsoft.Synchronization.MetadataStorage. . :: . .ItemMetadata
Die Elementmetadaten für das Element mit der angegebenen ID. NULL, wenn kein Element vorhanden ist.

Ausnahmen

Ausnahme Bedingung
ObjectDisposedException

Das Objekt wurde verworfen oder nicht ordnungsgemäß initialisiert.

ArgumentNullException

globalId ist NULL.

SyncIdFormatMismatchException

Das Format von globalId stimmt nicht mit dem durch das ID-Formatschema für dieses Replikat angegebenen Format überein.

ItemMetadataNotFoundException

Für das angegebene Element wurden keine Elementmetadaten gefunden.

Hinweise

Die Metadaten für ein Element stellen Informationen zu einem Element im Elementspeicher dar, z. B. aktuelle Version, Erstellungsversion und alle benutzerdefinierten Felder, die für dieses Element zur Verfügung stehen.

Siehe auch

Verweis

ReplicaMetadata Klasse

ReplicaMetadata-Member

Microsoft.Synchronization.MetadataStorage-Namespace