Partager via


Position Classe

Définition

Une position est représentée par un tableau de nombres dans le service Azure Cosmos DB. Il doit y avoir au moins deux éléments, et peut-être plus.

L’ordre des éléments doit suivre la longitude, la latitude et l’altitude. Un nombre quelconque d’éléments supplémentaires est autorisé : l’interprétation et la signification des éléments supplémentaires dépendent de l’application.

[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)
Héritage
Position
Attributs
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
Implémente

Constructeurs

Position(Double, Double)

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

Position(Double, Double, Nullable<Double>)

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

Position(IList<Double>)

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

Propriétés

Altitude

Obtient l’altitude facultative dans le service Azure Cosmos DB.

Coordinates

Obtient les coordonnées de position dans le service Azure Cosmos DB.

Latitude

Obtient la latitude dans le service Azure Cosmos DB.

Longitude

Obtient la longitude dans le service Azure Cosmos DB.

Méthodes

Equals(Object)

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

Equals(Position)

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

GetHashCode()

Sert de fonction de hachage pour le Position type dans le service Azure Cosmos DB.

S’applique à