Compartilhar via


SearchFieldDataType type

Define valores para SearchFieldDataType.

Valores conhecidos compatíveis com o serviço:

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

Edm.Int32: indica que um campo contém um inteiro com sinal de 32 bits.

Edm.Int64: indica que um campo contém um inteiro com sinal 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 booliano (verdadeiro ou falso).

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 localização geográfica 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 sub-campos 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, Collection(Edm.Half).

Edm.Int16: indica que um campo contém um inteiro com sinal 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 com sinal de 8 bits. Isso só é válido quando usado como parte de um tipo de coleção, ou seja, Collection(Edm.SByte).

Edm.Byte: indica que um campo contém um inteiro sem sinal 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"
>