Compartir a través de


Position Clase

Definición

Una posición se representa mediante una matriz de números en el servicio Azure Cosmos DB. Debe haber al menos dos elementos y puede ser más.

El orden de los elementos debe seguir la longitud, latitud, altitud. Se permite cualquier número de elementos adicionales: la interpretación y el significado de los elementos adicionales es hasta la aplicación.

[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)
Herencia
Position
Atributos
Implementaciones

Constructores

Position(Double, Double)

Inicializa una nueva instancia de la Position clase en el servicio Azure Cosmos DB.

Position(Double, Double, Nullable<Double>)

Inicializa una nueva instancia de la Position clase en el servicio Azure Cosmos DB.

Position(IList<Double>)

Inicializa una nueva instancia de la Position clase en el servicio Azure Cosmos DB.

Propiedades

Altitude

Obtiene la altitud opcional en el servicio Azure Cosmos DB.

Coordinates

Obtiene las coordenadas de posición en el servicio Azure Cosmos DB.

Latitude

Obtiene la latitud en el servicio Azure Cosmos DB.

Longitude

Obtiene la longitud en el servicio Azure Cosmos DB.

Métodos

Equals(Object)

Determina si el especificado Position es igual al actual Position en el servicio Azure Cosmos DB.

Equals(Position)

Determina si es Position igual que en other el servicio Azure Cosmos DB.

GetHashCode()

Actúa como una función hash para el Position tipo en el servicio Azure Cosmos DB.

Se aplica a