Class AdvancedMobileLocationEnriched
- Namespace
- XENBIT.ResQueServe.Core.Models
- Assembly
- RQS.Core.dll
public record AdvancedMobileLocationEnriched : IAdvancedMobileLocationEnriched, IAdvancedMobileLocation, IEquatable<AdvancedMobileLocationEnriched>
- Inheritance
-
AdvancedMobileLocationEnriched
- Implements
- Inherited Members
Properties
Accuracy
Accuracy of the location in meters.
public double? Accuracy { get; init; }
Property Value
Altitude
Altitude of the location in meters.
public double? Altitude { get; init; }
Property Value
FullyQualifiedTelephoneNumber
Gets or sets the complete telephone number including country code and area code.
public required string FullyQualifiedTelephoneNumber { get; set; }
Property Value
Id
Gets or sets the unique identifier for this enriched AML record.
public required Guid Id { get; set; }
Property Value
Latitude
Latitude of the location.
public double? Latitude { get; init; }
Property Value
LocationTime
Time when the location was recorded.
public DateTimeOffset? LocationTime { get; init; }
Property Value
Longitude
Longitude of the location.
public double? Longitude { get; init; }
Property Value
Places
Gets or sets a collection of IAdvancedMobileLocationPlace instances. Each element contains a Place reference and the Distance in meters from the AML coordinates.
public IEnumerable<IAdvancedMobileLocationPlace>? Places { get; set; }
Property Value
Source
Source of the location information (e.g., GPS, WiFi).
public string? Source { get; init; }
Property Value
Status
Status of the location data (e.g., ok).
public string? Status { get; init; }
Property Value
VerticalAccuracy
Vertical accuracy of the location in meters.
public double? VerticalAccuracy { get; init; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.