Position クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
位置は、Azure Cosmos DB サービス内の数値の配列で表されます。 少なくとも 2 つの要素が必要であり、それ以上である可能性があります。
要素の順序は、経度、緯度、高度に従う必要があります。 任意の数の追加要素を使用できます。追加要素の解釈と意味は、アプリケーションによって行われます。
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.PositionJsonConverter))]
[System.Runtime.Serialization.DataContract]
public sealed class Position : IEquatable<Microsoft.Azure.Cosmos.Spatial.Position>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.PositionJsonConverter))>]
[<System.Runtime.Serialization.DataContract>]
type Position = class
interface IEquatable<Position>
Public NotInheritable Class Position
Implements IEquatable(Of Position)
- 継承
-
Position
- 属性
-
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
- 実装
コンストラクター
Position(Double, Double) |
Azure Cosmos DB サービスの クラスの Position 新しいインスタンスを初期化します。 |
Position(Double, Double, Nullable<Double>) |
Azure Cosmos DB サービスの クラスの Position 新しいインスタンスを初期化します。 |
Position(IList<Double>) |
Azure Cosmos DB サービスの クラスの Position 新しいインスタンスを初期化します。 |
プロパティ
Altitude |
Azure Cosmos DB サービスの省略可能な高度を取得します。 |
Coordinates |
Azure Cosmos DB サービスの位置座標を取得します。 |
Latitude |
Azure Cosmos DB サービスの緯度を取得します。 |
Longitude |
Azure Cosmos DB サービスの経度を取得します。 |
メソッド
Equals(Object) |
指定した Position が Azure Cosmos DB サービスの現在 Position の と等しいかどうかを判断します。 |
Equals(Position) |
これが Position Azure Cosmos DB サービスの と |
GetHashCode() |
Azure Cosmos DB サービスの型の Position ハッシュ関数として機能します。 |
適用対象
Azure SDK for .NET