Méthode ReplicaMetadata.FindItemMetadataByIndexedField
En cas de substitution dans une classe dérivée, retourne une liste des entrées des métadonnées de l'élément qui ont la valeur spécifiée pour le champ indexé.
Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)
Syntaxe
'Déclaration
Public MustOverride Function FindItemMetadataByIndexedField ( _
fieldName As String, _
fieldValue As Object _
) As IEnumerable(Of ItemMetadata)
'Utilisation
Dim instance As ReplicaMetadata
Dim fieldName As String
Dim fieldValue As Object
Dim returnValue As IEnumerable(Of ItemMetadata)
returnValue = instance.FindItemMetadataByIndexedField(fieldName, fieldValue)
public abstract IEnumerable<ItemMetadata> FindItemMetadataByIndexedField (
string fieldName,
Object fieldValue
)
public:
virtual IEnumerable<ItemMetadata^>^ FindItemMetadataByIndexedField (
String^ fieldName,
Object^ fieldValue
) abstract
public abstract IEnumerable<ItemMetadata> FindItemMetadataByIndexedField (
String fieldName,
Object fieldValue
)
public abstract function FindItemMetadataByIndexedField (
fieldName : String,
fieldValue : Object
) : IEnumerable<ItemMetadata>
Paramètres
- fieldName
Nom du champ indexé. Le champ doit être un champ valide et un champ d'index.
- fieldValue
Valeur du champ indexé.
Valeur de retour
Liste des entrées des métadonnées de l'élément qui ont la valeur spécifiée pour le champ indexé. Collection vide qui est retournée lorsqu'il n'existe aucun élément.
Exceptions
Type d'exception | Condition |
---|---|
L'objet a été supprimé ou n'a pas été initialisé correctement. |
|
fieldName ou fieldValue est une référence nulle (Rien dans Visual Basic). |
|
fieldName est de longueur 0 ou fieldValue est un type de chaîne et est de longueur 0. |
|
fieldValue est d'un type non pris en charge. |
|
fieldName est introuvable ou n'est pas valide. |
Notes
Les champs personnalisés doivent être établis lorsque les métadonnées de réplica sont initialisées la première fois en passant FieldSchema à la méthode InitializeReplicaMetadata.
Les champs d'index doivent être établis lorsque les métadonnées de réplica sont initialisées la première fois en passant IndexSchema à la méthode InitializeReplicaMetadata.
Voir aussi
Référence
Classe ReplicaMetadata
Membres ReplicaMetadata
Espace de noms Microsoft.Synchronization.MetadataStorage