Geometry.IsValidDetailed Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se a geometria especificada é válida e pode ser indexada ou usada em consultas pelo serviço do Azure Cosmos DB e, se inválida, fornece o motivo adicional como um valor de cadeia de caracteres.
Se uma geometria não for válida, ela não será indexada. Também durante o tempo de consulta, geometrias inválidas são equivalentes a undefined
.
public Microsoft.Azure.Cosmos.Spatial.GeometryValidationResult IsValidDetailed ();
member this.IsValidDetailed : unit -> Microsoft.Azure.Cosmos.Spatial.GeometryValidationResult
Public Function IsValidDetailed () As GeometryValidationResult
Retornos
Instância do GeometryValidationResult.
Exemplos
Este exemplo seleciona todos os documentos que contêm geometrias inválidas que não foram indexadas.
var invalidReason = documents.Where(document => !document.Location.IsValid()).Select(document => document.Location.IsValidDetailed());
Comentários
Atualmente, essa função dá suporte à geometria do tipo Point e Polygon.
Aplica-se a
Azure SDK for .NET