ReplicaMetadata.FindItemMetadataByIndexedField Método
Cuando se invalida en una clase derivada, devuelve una lista de entradas de metadatos de elementos que tienen el valor especificado para el campo indizado.
Espacio de nombres: Microsoft.Synchronization.MetadataStorage
Ensamblado: Microsoft.Synchronization.MetadataStorage (en microsoft.synchronization.metadatastorage.dll)
Sintaxis
'Declaración
Public MustOverride Function FindItemMetadataByIndexedField ( _
fieldName As String, _
fieldValue As Object _
) As IEnumerable(Of ItemMetadata)
'Uso
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>
Parámetros
- fieldName
Nombre del campo indizado. El campo debe ser un campo válido y un campo indizado.
- fieldValue
Valor del campo indizado.
Valor devuelto
Lista de entradas de metadatos de elementos que tienen el valor especificado para el campo indizado. Cuando no existe ningún elemento, se devuelve una colección vacía.
Excepciones
Tipo de excepción | Condición |
---|---|
El objeto se ha eliminado o no se ha inicializado correctamente. |
|
fieldName o fieldValue es un valor es una referencia nula (Nothing en Visual Basic).. |
|
fieldName tiene longitud 0 o fieldValue es del tipo cadena y tiene longitud 0. |
|
fieldValue es de un tipo no compatible. |
|
fieldName no se ha encontrado o no es válido. |
Notas
Los campos personalizados se deben establecer cuando se inicializan los metadatos de la réplica por primera vez pasando FieldSchema a InitializeReplicaMetadata.
Los campos indizados se deben establecer cuando se inicializan los metadatos de la réplica por primera vez pasando IndexSchema a InitializeReplicaMetadata.
Vea también
Referencia
ReplicaMetadata Clase
ReplicaMetadata Miembros
Microsoft.Synchronization.MetadataStorage Espacio de nombres