Partager via


SearchDocument Classe

Définition

Représente un document non typé retourné à partir d’une recherche ou d’une recherche de document. Il est accessible sous la forme d’un objet dynamique ou d’un dictionnaire.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Search.Documents.Models.SearchDocumentConverter))]
public class SearchDocument : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Search.Documents.Models.SearchDocumentConverter))>]
type SearchDocument = class
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
Public Class SearchDocument
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
Héritage
SearchDocument
Attributs
Implémente

Constructeurs

SearchDocument()

Initialise une nouvelle instance de la classe SearchDocument.

SearchDocument(IDictionary<String,Object>)

Initialise une nouvelle instance de la classe SearchDocument avec les valeurs initiales.

Propriétés

Count

Obtient le nombre d’éléments contenus dans le ICollection<T>.

Item[String]

Obtient ou définit l'élément à l'aide de la clé spécifiée.

Keys

Obtient un ICollection<T> contenant les clés de IDictionary<TKey,TValue>.

Méthodes

Add(String, Object)

Ajoute un élément avec la clé et la valeur fournies à IDictionary<TKey,TValue>.

Clear()

Supprime tous les éléments de ICollection<T>.

ContainsKey(String)

Détermine si IDictionary<TKey,TValue> contient un élément avec la clé spécifiée.

GetBoolean(String)

Obtient la valeur d’une SearchDocumentpropriété appelée keyNullable<T> .

GetBooleanCollection(String)

Obtient la valeur d’une SearchDocumentpropriété de collection appelée Booleankey.

GetDateTimeOffset(String)

Obtient la valeur d’une SearchDocumentpropriété appelée keyNullable<T> .

GetDateTimeOffsetCollection(String)

Obtient la valeur d’une SearchDocumentpropriété de collection appelée DateTimeOffsetkey.

GetDouble(String)

Obtient la valeur d’une SearchDocumentpropriété appelée keyNullable<T> .

GetDoubleCollection(String)

Obtient la valeur d’une SearchDocumentpropriété de collection appelée Doublekey.

GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection.

GetInt32(String)

Obtient la valeur d’une SearchDocumentpropriété appelée keyNullable<T> .

GetInt32Collection(String)

Obtient la valeur d’une SearchDocumentpropriété de collection appelée Int32key.

GetInt64(String)

Obtient la valeur d’une SearchDocumentpropriété appelée keyNullable<T> .

GetInt64Collection(String)

Obtient la valeur d’une SearchDocumentpropriété de collection appelée Int64key.

GetObject(String)

Obtenez la valeur d’une SearchDocumentpropriété complexe SearchDocument appelée key.

GetObjectCollection(String)

Obtient la valeur d’une SearchDocumentpropriété de collection complexe SearchDocument appelée key.

GetPoint(String)

Obtient la valeur d’une SearchDocumentpropriété appelée keyGeoPoint .

GetPointCollection(String)

Obtient la valeur d’une SearchDocumentpropriété de collection appelée GeoPointkey.

GetString(String)

Obtient la valeur d’une SearchDocumentpropriété appelée keyString .

GetStringCollection(String)

Obtient la valeur d’une SearchDocumentpropriété de collection appelée Stringkey.

Remove(String)

Supprime l'élément avec la clé spécifiée d'IDictionary<TKey,TValue>.

ToString()

Retourne une chaîne qui représente l'objet actuel.

TryGetValue(String, Object)

Obtient la valeur associée à la clé spécifiée.

Implémentations d’interfaces explicites

ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>)

Ajoute un élément à ICollection<T>.

ICollection<KeyValuePair<String,Object>>.Contains(KeyValuePair<String,Object>)

Détermine si ICollection<T> contient une valeur spécifique.

ICollection<KeyValuePair<String,Object>>.CopyTo(KeyValuePair<String,Object>[], Int32)

Copie les éléments de ICollection<T> dans Array, à partir d'un index particulier de Array.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Obtient une valeur indiquant si ICollection<T> est en lecture seule.

ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>)

Supprime la première occurrence d’un objet spécifique de ICollection<T>.

IDictionary<String,Object>.Values

Obtient ICollection<T> contenant les valeurs de IDictionary<TKey,TValue>.

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein d’une collection.

Méthodes d’extension

GetValueOrAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, Func<TKey,TValue>)

Obtient ou ajoute la valeur associée à la clé spécifiée.

GetValueOrDefault<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue)

Obtient la valeur associée à la clé spécifiée.

AsFormattedString<TKey,TValue>(IDictionary<TKey,TValue>)

Représente un document non typé retourné à partir d’une recherche ou d’une recherche de document. Il est accessible sous la forme d’un objet dynamique ou d’un dictionnaire.

S’applique à