Share via


LinearRing クラス

定義

LinearRing 、4 つ以上の位置を持つ閉じた LineString です。 最初と最後の位置は同等です (同等のポイントを表します)。 LinearRingは GeoJSON ジオメトリ型として明示的に表されませんが、Azure Cosmos DB サービスの Polygon geometry 型定義で参照されます。

[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)
継承
LinearRing
属性
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
実装

コンストラクター

LinearRing(IList<Position>)

Azure Cosmos DB サービスの クラスの LinearRing 新しいインスタンスを初期化します。

プロパティ

Positions

LinearRing Azure Cosmos DB サービス内の位置を取得します。

メソッド

Equals(LinearRing)

これが LinearRing Azure Cosmos DB サービスの と other 等しいかどうかを判断します。

Equals(Object)

指定した が Azure Cosmos DB サービスの現在LinearRingの と等しいかどうかを判断しますLinearRing

GetHashCode()

Azure Cosmos DB サービス内の位置の LinearRing ハッシュ関数として機能します。

適用対象