Partilhar via


SearchFieldDataType type

Define valores para SearchFieldDataType.

Valores conhecidos suportados pelo serviço:

Edm.String: Indica que um campo contém uma cadeia de caracteres.

Edm.Int32: Indica que um campo contém um inteiro assinado de 32 bits.

Edm.Int64: Indica que um campo contém um inteiro assinado de 64 bits.

Edm.Double: Indica que um campo contém um número de ponto flutuante de precisão dupla IEEE.

Edm.Boolean: Indica que um campo contém um valor booleano (true ou false).

Edm.DateTimeOffset: Indica que um campo contém um valor de data/hora, incluindo informações de fuso horário.

Edm.GeographyPoint: Indica que um campo contém uma geolocalização em termos de longitude e latitude.

Edm.ComplexType: Indica que um campo contém um ou mais objetos complexos que, por sua vez, têm subcampos de outros tipos.

Edm.Single: Indica que um campo contém um número de ponto flutuante de precisão única. Isso só é válido quando usado como parte de um tipo de coleção, ou seja, Collection(Edm.Single).

Edm.Half: Indica que um campo contém um número de ponto flutuante de meia precisão. Isso só é válido quando usado como parte de um tipo de coleção, ou seja, Coleção (Edm.Half).

Edm.Int16: Indica que um campo contém um inteiro assinado de 16 bits. Isso só é válido quando usado como parte de um tipo de coleção, ou seja, Collection(Edm.Int16).

Edm.SByte: Indica que um campo contém um inteiro assinado de 8 bits. Isso só é válido quando usado como parte de um tipo de coleção, ou seja, Coleção (Edm.SByte).

Edm.Byte: Indica que um campo contém um inteiro não assinado de 8 bits. Isso só é válido quando usado como parte de um tipo de coleção, ou seja, Collection(Edm.Byte).

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