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, l’altitude. Un nombre quelconque d’éléments supplémentaires est autorisé : l’interprétation et la signification d’éléments supplémentaires dépendent de l’application.

[System.Runtime.Serialization.DataContract]
[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonPositionConverter))]
public sealed class Position : IEquatable<Azure.Cosmos.Spatial.Position>
[<System.Runtime.Serialization.DataContract>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonPositionConverter))>]
type Position = class
    interface IEquatable<Position>
Public NotInheritable Class Position
Implements IEquatable(Of Position)
Héritage
Position
Attributs
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 actuel Position dans le service Azure Cosmos DB.

Equals(Position)

Détermine si cette Position valeur est égale à dans le other service Azure Cosmos DB.

GetHashCode()

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

S’applique à