Поделиться через


SearchFieldDataType type

Определяет значения для SearchFieldDataType.

Известные значения, поддерживаемые службой:

Edm.String: указывает, что поле содержит строку.

Edm.Int32: указывает, что поле содержит 32-разрядное целое число со знаком.

Edm.Int64: указывает, что поле содержит 64-разрядное целое число со знаком.

Edm.Double: указывает, что поле содержит число с плавающей запятой двойной точности IEEE.

Edm.Boolean: указывает, что поле содержит логическое значение (true или false).

Edm.DateTimeOffset: указывает, что поле содержит значение даты и времени, включая сведения о часовом поясе.

Edm.GeographyPoint: указывает, что поле содержит географическое расположение с точки зрения долготы и широты.

Edm.ComplexType: указывает, что поле содержит один или несколько сложных объектов, которые, в свою очередь, имеют под поля других типов.

Edm.Single: указывает, что поле содержит число с плавающей запятой с одной точностью. Это допустимо только при использовании в составе типа коллекции, т. е. Collection(Edm.Single).

Edm.Half: указывает, что поле содержит полуточие с плавающей запятой. Это допустимо только при использовании в составе типа коллекции, т. е. Collection(Edm.Half).

Edm.Int16: указывает, что поле содержит 16-разрядное целое число со знаком. Это допустимо только при использовании в составе типа коллекции, т. е. Collection(Edm.Int16).

Edm.SByte: указывает, что поле содержит 8-разрядное целое число со знаком. Это допустимо только при использовании в составе типа коллекции, т. е. Collection(Edm.SByte).

Edm.Byte: указывает, что поле содержит 8-разрядное целое число без знака. Это допустимо только при использовании в составе типа коллекции, т. е. Collection(Edm.Byte).

type SearchFieldDataType = Exclude<
  Object | Object,
  | "Edm.ComplexType"
  | "Edm.Byte"
  | "Edm.Half"
  | "Edm.Int16"
  | "Edm.SByte"
  | "Edm.Single"
>