Udostępnij za pośrednictwem


SearchFieldDataType type

Definiuje wartości parametru SearchFieldDataType.

Znane wartości obsługiwane przez usługę:

Edm.String: wskazuje, że pole zawiera ciąg.

Edm.Int32: wskazuje, że pole zawiera 32-bitową liczbę całkowitą ze znakiem.

Edm.Int64: wskazuje, że pole zawiera 64-bitową liczbę całkowitą ze znakiem.

Edm.Double: wskazuje, że pole zawiera liczbę zmiennoprzecinkową IEEE o podwójnej precyzji.

Edm.Boolean: wskazuje, że pole zawiera wartość logiczną (prawda lub fałsz).

Edm.DateTimeOffset: wskazuje, że pole zawiera wartość daty/godziny, w tym informacje o strefie czasowej.

Edm.GeographyPoint: Wskazuje, że pole zawiera lokalizację geograficzną pod względem długości geograficznej i szerokości geograficznej.

Edm.ComplexType: wskazuje, że pole zawiera jeden lub więcej złożonych obiektów, które z kolei mają pola podrzędne innych typów.

Edm.Single: wskazuje, że pole zawiera liczbę zmiennoprzecinkową o pojedynczej precyzji. Jest to prawidłowe tylko wtedy, gdy jest używane jako część typu kolekcji, tj. Collection(Edm.Single).

Edm.Half: wskazuje, że pole zawiera liczbę zmiennoprzecinkową o pół precyzji. Jest to prawidłowe tylko wtedy, gdy jest używane jako część typu kolekcji, tj. Collection(Edm.Half).

Edm.Int16: Wskazuje, że pole zawiera 16-bitową liczbę całkowitą ze znakiem. Jest to prawidłowe tylko wtedy, gdy jest używane jako część typu kolekcji, tj. Collection(Edm.Int16).

Edm.SByte: wskazuje, że pole zawiera 8-bitową liczbę całkowitą ze znakiem. Jest to prawidłowe tylko wtedy, gdy jest używane jako część typu kolekcji, tj. Collection(Edm.SByte).

Edm.Byte: wskazuje, że pole zawiera 8-bitową liczbę całkowitą bez znaku. Jest to prawidłowe tylko wtedy, gdy jest używane jako część typu kolekcji, tj. Collection(Edm.Byte).

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