Index クラス

定義

Azure Cosmos DB サービスの IndexingPolicy インデックスの基本クラスでは、HashIndex や RangeIndex などの具体的な Index を使用する必要があります。

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Documents.IndexJsonConverter))]
public abstract class Index : Microsoft.Azure.Documents.JsonSerializable
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Documents.IndexJsonConverter))>]
type Index = class
    inherit JsonSerializable
Public MustInherit Class Index
Inherits JsonSerializable
継承
派生
属性
Newtonsoft.Json.JsonConverterAttribute

コンストラクター

Index(IndexKind)

Azure Cosmos DB サービスの クラスの Index 新しいインスタンスを初期化します。

プロパティ

Kind

Azure Cosmos DB サービスに適用するインデックス作成の種類を取得または設定します。

メソッド

Hash(DataType)

Azure Cosmos DB サービスに対して HashIndex 指定された DataType を持つ クラスのインスタンスを返します。

Hash(DataType, Int16)

指定した DataType と Azure Cosmos DB サービスの HashIndex 有効桁数を持つ クラスのインスタンスを返します。

LoadFrom(JsonReader)

Azure Cosmos DB サービスの指定した JSON リーダーからオブジェクトを読み込みます。

(継承元 JsonSerializable)
LoadFrom(JsonReader, JsonSerializerSettings)

Azure Cosmos DB サービスの指定した JSON リーダーからオブジェクトを読み込みます。

(継承元 JsonSerializable)
Range(DataType)

Azure Cosmos DB サービスに対して RangeIndex 指定された DataType を持つ クラスのインスタンスを返します。

Range(DataType, Int16)

指定した DataType と Azure Cosmos DB サービスの RangeIndex 有効桁数を持つ クラスのインスタンスを返します。

SaveTo(Stream, SerializationFormattingPolicy)

オブジェクトを Azure Cosmos DB サービスの指定したストリームに保存します。

(継承元 JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings)

オブジェクトを Azure Cosmos DB サービスの指定したストリームに保存します。

(継承元 JsonSerializable)
Spatial(DataType)

Azure Cosmos DB サービスに対して SpatialIndex 指定された DataType を持つ クラスのインスタンスを返します。

ToString()

Azure Cosmos DB サービス内の オブジェクトの文字列表現を返します。

(継承元 JsonSerializable)

適用対象