6 [CollectionName(
"IP4Localization")]
7 [NoBackup(
"IP Localization rules vary over time and can be incorrect at time of restoration.")]
12 private string objectId =
null;
13 private string countryCode =
string.Empty;
14 private string country =
string.Empty;
15 private string region =
string.Empty;
16 private string city =
string.Empty;
17 private double latitude = 0;
18 private double longitude = 0;
19 private uint rangeStart = 0;
20 private uint rangeEnd = 0;
27 public string ObjectId
30 set => this.objectId = value;
33 [DefaultValueStringEmpty]
36 get => this.countryCode;
37 set => this.countryCode = value;
40 [DefaultValueStringEmpty]
44 set => this.country = value;
47 [DefaultValueStringEmpty]
51 set => this.region = value;
54 [DefaultValueStringEmpty]
58 set => this.city = value;
65 set => this.latitude = value;
71 get => this.longitude;
72 set => this.longitude = value;
75 public uint RangeStart
77 get => this.rangeStart;
78 set => this.rangeStart = value;
85 set => this.rangeEnd = value;
string CountryCode
ISO Country Code
string Country
Name of country
double Longitude
Longitude
Interface for Enndpoint localizations.
TypeNameSerialization
How the type name should be serialized.