Geometry.IsValidDetailed Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si la geometría especificada es válida y se puede indexar o usar en consultas por el servicio Azure Cosmos DB y, si no es válida, proporciona el motivo adicional como valor de cadena.
Si una geometría no es válida, no se indexará. También durante el tiempo de consulta las geometrías no válidas son equivalentes a undefined
.
public Microsoft.Azure.Cosmos.Spatial.GeometryValidationResult IsValidDetailed ();
member this.IsValidDetailed : unit -> Microsoft.Azure.Cosmos.Spatial.GeometryValidationResult
Public Function IsValidDetailed () As GeometryValidationResult
Devoluciones
Instancia de GeometryValidationResult.
Ejemplos
En este ejemplo se seleccionan todos los documentos que contienen geometrías no válidas que no se indizaron.
var invalidReason = documents.Where(document => !document.Location.IsValid()).Select(document => document.Location.IsValidDetailed());
Comentarios
Actualmente, esta función admite geometría de tipo Point y Polygon.
Se aplica a
Azure SDK for .NET