Compartilhar via


LinearRing Classe

Definição

Um LinearRing é linestring fechado com 4 ou mais posições. As primeira e a última posições são equivalentes (representam pontos equivalentes). Embora um LinearRing não seja explicitamente representado como um tipo de geometria GeoJSON, ele é referido na definição de Polygon tipo de geometria no serviço do 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)
Herança
LinearRing
Atributos
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
Implementações

Construtores

LinearRing(IList<Position>)

Inicializa uma nova instância da LinearRing classe no serviço do Azure Cosmos DB.

Propriedades

Positions

Obtém as LinearRing posições no serviço do Azure Cosmos DB.

Métodos

Equals(LinearRing)

Determina se isso LinearRing é igual ao other no serviço do Azure Cosmos DB.

Equals(Object)

Determina se o especificado LinearRing é igual ao atual LinearRing no serviço do Azure Cosmos DB.

GetHashCode()

Serve como uma função de hash para as LinearRing posições no serviço do Azure Cosmos DB.

Aplica-se a