Share via


DataType Struktur

Definition

Definiert den Datentyp eines Felds in einem Suchindex.

[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)
Vererbung
DataType
Attribute
Newtonsoft.Json.JsonConverterAttribute
Implementiert

Felder

Boolean

Gibt an, dass ein Feld einen booleschen Wert (true oder false) enthält.

Complex

Gibt an, dass ein Feld ein oder mehrere komplexe Objekte enthält, die wiederum Unterfelder anderer Typen aufweisen.

DateTimeOffset

Gibt an, dass ein Feld einen Datums-/Uhrzeitwert enthält, einschließlich Zeitzoneninformationen.

Double

Gibt an, dass ein Feld eine IEEE-Gleitkommazahl mit doppelter Genauigkeit enthält.

GeographyPoint

Gibt an, dass ein Feld einen geografischen Standort in Bezug auf Längen- und Breitengrad enthält.

Int32

Gibt an, dass ein Feld eine 32-Bit-Ganzzahl mit Vorzeichen enthält.

Int64

Gibt an, dass ein Feld eine 64-Bit-Ganzzahl mit Vorzeichen enthält.

String

Gibt an, dass ein Feld eine Zeichenfolge enthält.

Methoden

Collection(DataType)

Erstellt einen DataType für eine Auflistung des angegebenen Typs.

Equals(DataType)

Vergleicht den DataType auf Gleichheit mit einem anderen Datentyp.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

GetHashCode()

Fungiert als Standardhashfunktion.

ToString()

Gibt eine Zeichenfolgendarstellung des Datentyps zurück.

Operatoren

Equality(DataType, DataType)

Vergleicht zwei DataType-Werte auf Gleichheit.

Explicit(DataType to String)

Definiert die explizite Konvertierung von DataType in eine Zeichenfolge.

Implicit(String to DataType)

Definiert die implizite Konvertierung von einer Zeichenfolge in den Datentyp.

Inequality(DataType, DataType)

Vergleicht zwei DataType-Werte auf Ungleichheit.

Erweiterungsmethoden

IsComplex(DataType)

Gibt an, ob der angegebene Datentyp ein komplexer Typ ist.

Gilt für: