Partager via


LinearRing Classe

Définition

Un LinearRing est un LineString fermé avec 4 positions ou plus. La première et la dernière position sont équivalentes (elles représentent des points équivalents). Bien qu’un LinearRing ne soit pas représenté explicitement en tant que type géométrie GeoJSON, il est mentionné dans la définition de Polygon type geometry dans le service Azure Cosmos DB.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.LinearRingJsonConverter))]
[System.Runtime.Serialization.DataContract]
public sealed class LinearRing : IEquatable<Microsoft.Azure.Cosmos.Spatial.LinearRing>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.LinearRingJsonConverter))>]
[<System.Runtime.Serialization.DataContract>]
type LinearRing = class
    interface IEquatable<LinearRing>
Public NotInheritable Class LinearRing
Implements IEquatable(Of LinearRing)
Héritage
LinearRing
Attributs
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
Implémente

Constructeurs

LinearRing(IList<Position>)

Initialise une nouvelle instance de la LinearRing classe dans le service Azure Cosmos DB.

Propriétés

Positions

Obtient les LinearRing positions dans le service Azure Cosmos DB.

Méthodes

Equals(LinearRing)

Détermine si cela LinearRing est égal au other dans le service Azure Cosmos DB.

Equals(Object)

Détermine si le spécifié LinearRing est égal au courant LinearRing dans le service Azure Cosmos DB.

GetHashCode()

Sert de fonction de hachage pour les LinearRing positions dans le service Azure Cosmos DB.

S’applique à