Geometry.IsValidDetailed Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si la géométrie spécifiée est valide et peut être indexée ou utilisée dans des requêtes par le service Azure Cosmos DB et, si elle n’est pas valide, donne la raison supplémentaire sous forme de valeur de chaîne.
Si une géométrie n’est pas valide, elle ne sera pas indexée. De même, pendant la requête, les géométries non valides sont équivalentes à undefined
.
public Microsoft.Azure.Cosmos.Spatial.GeometryValidationResult IsValidDetailed ();
member this.IsValidDetailed : unit -> Microsoft.Azure.Cosmos.Spatial.GeometryValidationResult
Public Function IsValidDetailed () As GeometryValidationResult
Retours
Instance de GeometryValidationResult.
Exemples
Cet exemple montre comment sélectionner tous les documents qui contiennent des géométries non valides qui n’ont pas été indexées.
var invalidReason = documents.Where(document => !document.Location.IsValid()).Select(document => document.Location.IsValidDetailed());
Remarques
Actuellement, cette fonction prend en charge la géométrie de type Point et Polygon.
S’applique à
Azure SDK for .NET