DnsLocRecord Class

Represents a DNS LOC record for location information (RFC 1876).

public sealed class DnsLocRecord : DnsRecord
Inheritance
DnsRecord DnsLocRecord

Constructors

NameDescription
DnsLocRecord()

DnsLocRecord()

public DnsLocRecord()

No documentation is available.

Properties

NameDescription
AltitudeGets the altitude in centimeters above a base of 100,000m below the GPS reference spheroid.
HorizontalPrecisionGets the horizontal precision in centimeters.
LatitudeGets the latitude in thousandths of a second of arc, with 2^31 representing the equator.
LongitudeGets the longitude in thousandths of a second of arc, with 2^31 representing the prime meridian.
SizeGets the size of the sphere enclosing the entity in centimeters.
VersionGets the version (must be 0).
VerticalPrecisionGets the vertical precision in centimeters.

Gets the altitude in centimeters above a base of 100,000m below the GPS reference spheroid.

public uint Altitude { get; }

Property value

uint

HorizontalPrecision

DnsLocRecord.cs

Gets the horizontal precision in centimeters.

public byte HorizontalPrecision { get; }

Property value

byte

Gets the latitude in thousandths of a second of arc, with 2^31 representing the equator.

public uint Latitude { get; }

Property value

uint

Gets the longitude in thousandths of a second of arc, with 2^31 representing the prime meridian.

public uint Longitude { get; }

Property value

uint

Gets the size of the sphere enclosing the entity in centimeters.

public byte Size { get; }

Property value

byte

Gets the version (must be 0).

public byte Version { get; }

Property value

byte

VerticalPrecision

DnsLocRecord.cs

Gets the vertical precision in centimeters.

public byte VerticalPrecision { get; }

Property value

byte