SearchDocument クラス

定義

検索またはドキュメント検索から返される型指定されていないドキュメントを表します。 動的オブジェクトまたはディクショナリとしてアクセスできます。

[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))
継承
SearchDocument
属性
実装

コンストラクター

SearchDocument()

SearchDocument クラスの新しいインスタンスを初期化します。

SearchDocument(IDictionary<String,Object>)

初期値を使用して SearchDocument クラスの新しいインスタンスを初期化します。

プロパティ

Count

ICollection<T> に格納されている要素の数を取得します。

Item[String]

指定したキーを持つ要素を取得または設定します。

Keys

ICollection<T> のキーを保持している IDictionary<TKey,TValue> を取得します。

メソッド

Add(String, Object)

指定したキーおよび値を持つ要素を IDictionary<TKey,TValue> オブジェクトに追加します。

Clear()

ICollection<T> からすべての項目を削除します。

ContainsKey(String)

指定したキーの要素が IDictionary<TKey,TValue> に格納されているかどうかを確認します。

GetBoolean(String)

という名前keyの の プロパティのSearchDocument値をNullable<T>取得します。

GetBooleanCollection(String)

という名前keyの のコレクション プロパティのBooleanSearchDocument値を取得します。

GetDateTimeOffset(String)

という名前keyの の プロパティのSearchDocument値をNullable<T>取得します。

GetDateTimeOffsetCollection(String)

という名前keyの のコレクション プロパティのDateTimeOffsetSearchDocument値を取得します。

GetDouble(String)

という名前keyの の プロパティのSearchDocument値をNullable<T>取得します。

GetDoubleCollection(String)

という名前keyの のコレクション プロパティのDoubleSearchDocument値を取得します。

GetEnumerator()

コレクションを反復処理する列挙子を返します。

GetInt32(String)

という名前keyの の プロパティのSearchDocument値をNullable<T>取得します。

GetInt32Collection(String)

という名前keyの のコレクション プロパティのInt32SearchDocument値を取得します。

GetInt64(String)

という名前keyの の プロパティのSearchDocument値をNullable<T>取得します。

GetInt64Collection(String)

という名前keyの のコレクション プロパティのInt64SearchDocument値を取得します。

GetObject(String)

という名前keySearchDocumentの複合SearchDocumentプロパティの値を取得します。

GetObjectCollection(String)

という複雑keySearchDocumentSearchDocumentコレクション プロパティの値を取得します。

GetPoint(String)

という名前keyの の プロパティのSearchDocument値をGeoPoint取得します。

GetPointCollection(String)

という名前keyの のコレクション プロパティのGeoPointSearchDocument値を取得します。

GetString(String)

という名前keyの の プロパティのSearchDocument値をString取得します。

GetStringCollection(String)

という名前keyの のコレクション プロパティのStringSearchDocument値を取得します。

Remove(String)

指定したキーを持つ要素を IDictionary<TKey,TValue> から削除します。

ToString()

現在のオブジェクトを表す文字列を返します。

TryGetValue(String, Object)

指定したキーに関連付けられている値を取得します。

明示的なインターフェイスの実装

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

ICollection<T> に項目を追加します。

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

ICollection<T> に特定の値が格納されているかどうかを判断します。

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

ICollection<T> の要素を Array にコピーします。Array の特定のインデックスからコピーが開始されます。

ICollection<KeyValuePair<String,Object>>.IsReadOnly

ICollection<T> が読み取り専用かどうかを示す値を取得します。

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

特定のオブジェクトが ICollection<T> 内にあるときに、最初に出現したものを削除します。

IDictionary<String,Object>.Values

ICollection<T> 内の値を格納している IDictionary<TKey,TValue> を取得します。

IEnumerable.GetEnumerator()

コレクションを反復処理する列挙子を返します。

拡張メソッド

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

指定したキーに関連付けられている値を取得または追加します。

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

指定したキーに関連付けられている値を取得します。

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

検索またはドキュメント検索から返される型指定されていないドキュメントを表します。 動的オブジェクトまたはディクショナリとしてアクセスできます。

適用対象