DataType 構造体

定義

検索インデックス内のフィールドのデータ型を定義します。

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Search.Serialization.ExtensibleEnumConverter<Microsoft.Azure.Search.Models.DataType>))]
public struct DataType : IEquatable<Microsoft.Azure.Search.Models.DataType>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Search.Serialization.ExtensibleEnumConverter<Microsoft.Azure.Search.Models.DataType>))>]
type DataType = struct
Public Structure DataType
Implements IEquatable(Of DataType)
継承
DataType
属性
Newtonsoft.Json.JsonConverterAttribute
実装

フィールド

Boolean

フィールドにブール値 (true または false) が含まれていることを示します。

Complex

フィールドに、他の型のサブフィールドを持つ 1 つ以上の複雑なオブジェクトが含まれていることを示します。

DateTimeOffset

フィールドに、タイムゾーン情報を含む日付/時刻値が含まれていることを示します。

Double

フィールドに IEEE 倍精度浮動小数点数が含まれていることを示します。

GeographyPoint

フィールドに経度と緯度の観点から地理的な場所が含まれていることを示します。

Int32

フィールドに 32 ビット符号付き整数が含まれていることを示します。

Int64

フィールドに 64 ビット符号付き整数が含まれていることを示します。

String

フィールドに文字列が含まれていることを示します。

メソッド

Collection(DataType)

指定した型のコレクションの DataType を作成します。

Equals(DataType)

DataType と等しいかどうかを別の DataType と比較します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

GetHashCode()

既定のハッシュ関数として機能します。

ToString()

DataType の文字列表現を返します。

演算子

Equality(DataType, DataType)

2 つの DataType 値を等しいかどうかを比較します。

Explicit(DataType to String)

DataType から文字列への明示的な変換を定義します。

Implicit(String to DataType)

文字列から DataType への暗黙的な変換を定義します。

Inequality(DataType, DataType)

2 つの DataType 値の不等値を比較します。

拡張メソッド

IsComplex(DataType)

指定されたデータ型が複合型かどうかを示します。

適用対象