예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AddressBylocation" /> class.
 /// </summary>
 /// <param name="Match">Match.</param>
 /// <param name="Address">Address.</param>
 /// <param name="Distance">Distance.</param>
 /// <param name="Geometry">Geometry.</param>
 public AddressBylocation(Match Match = null, MatchedAddress Address = null, Distance Distance = null, Geometry Geometry = null)
 {
     this.Match    = Match;
     this.Address  = Address;
     this.Distance = Distance;
     this.Geometry = Geometry;
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ContactDetails" /> class.
 /// </summary>
 /// <param name="Address">Address.</param>
 /// <param name="Phone">Phone.</param>
 /// <param name="Fax">Fax.</param>
 /// <param name="Email">Email.</param>
 /// <param name="Url">Url.</param>
 public ContactDetails(MatchedAddress Address = null, string Phone = null, string Fax = null, string Email = null, string Url = null)
 {
     this.Address = Address;
     this.Phone   = Phone;
     this.Fax     = Fax;
     this.Email   = Email;
     this.Url     = Url;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CarrierRouteResponse" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 /// <param name="Code">Code.</param>
 /// <param name="State">State.</param>
 /// <param name="CountyFips">CountyFips.</param>
 /// <param name="PostalTown">PostalTown.</param>
 /// <param name="PostCode">PostCode.</param>
 /// <param name="RouteDelivery">RouteDelivery.</param>
 /// <param name="Boundary">Boundary.</param>
 /// <param name="BoundaryRef">BoundaryRef.</param>
 public CarrierRouteResponse(string ObjectId = null, MatchedAddress MatchedAddress = null, string Code = null, CommonState State = null, string CountyFips = null, string PostalTown = null, string PostCode = null, RouteDelivery RouteDelivery = null, RouteBoundary Boundary = null, string BoundaryRef = null)
 {
     this.ObjectId       = ObjectId;
     this.MatchedAddress = MatchedAddress;
     this.Code           = Code;
     this.State          = State;
     this.CountyFips     = CountyFips;
     this.PostalTown     = PostalTown;
     this.PostCode       = PostCode;
     this.RouteDelivery  = RouteDelivery;
     this.Boundary       = Boundary;
     this.BoundaryRef    = BoundaryRef;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="GeoPropertyResponse" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="Category">Category.</param>
 /// <param name="IndividualValueVariable">IndividualValueVariable.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public GeoPropertyResponse(string ObjectId = null, string Category = null, List <IndividualValueVariable> IndividualValueVariable = null, MatchedAddress MatchedAddress = null)
 {
     this.ObjectId = ObjectId;
     this.Category = Category;
     this.IndividualValueVariable = IndividualValueVariable;
     this.MatchedAddress          = MatchedAddress;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="GeosearchLocation" /> class.
 /// </summary>
 /// <param name="Address">Address.</param>
 /// <param name="Distance">Distance.</param>
 /// <param name="Geometry">Geometry.</param>
 public GeosearchLocation(MatchedAddress Address = null, Distance Distance = null, Geometry Geometry = null)
 {
     this.Address  = Address;
     this.Distance = Distance;
     this.Geometry = Geometry;
 }
예제 #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Pois" /> class.
 /// </summary>
 /// <param name="Page">Page.</param>
 /// <param name="Candidates">Candidates.</param>
 /// <param name="TotalMatchingCandidates">TotalMatchingCandidates.</param>
 /// <param name="Poi">Poi.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public Pois(string Page = null, string Candidates = null, string TotalMatchingCandidates = null, List <Poi> Poi = null, MatchedAddress MatchedAddress = null)
 {
     this.Page       = Page;
     this.Candidates = Candidates;
     this.TotalMatchingCandidates = TotalMatchingCandidates;
     this.Poi            = Poi;
     this.MatchedAddress = MatchedAddress;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="Timezone" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="TimezoneName">TimezoneName.</param>
 /// <param name="ZoneType">ZoneType.</param>
 /// <param name="UtcOffset">UtcOffset.</param>
 /// <param name="DstOffset">DstOffset.</param>
 /// <param name="Timestamp">Timestamp.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public Timezone(string ObjectId = null, string TimezoneName = null, string ZoneType = null, long?UtcOffset = null, long?DstOffset = null, long?Timestamp = null, MatchedAddress MatchedAddress = null)
 {
     this.ObjectId       = ObjectId;
     this.TimezoneName   = TimezoneName;
     this.ZoneType       = ZoneType;
     this.UtcOffset      = UtcOffset;
     this.DstOffset      = DstOffset;
     this.Timestamp      = Timestamp;
     this.MatchedAddress = MatchedAddress;
 }
예제 #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FireStationContactDetails" /> class.
 /// </summary>
 /// <param name="Address">Address.</param>
 /// <param name="Phone">Phone.</param>
 public FireStationContactDetails(MatchedAddress Address = null, string Phone = null)
 {
     this.Address = Address;
     this.Phone   = Phone;
 }
예제 #9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="IntersectionResponse" /> class.
 /// </summary>
 /// <param name="Intersection">Intersection.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public IntersectionResponse(List <Intersection> Intersection = null, MatchedAddress MatchedAddress = null)
 {
     this.Intersection   = Intersection;
     this.MatchedAddress = MatchedAddress;
 }
예제 #10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PBKeyResponse" /> class.
 /// </summary>
 /// <param name="Key">Key.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public PBKeyResponse(string Key = null, MatchedAddress MatchedAddress = null)
 {
     this.Key            = Key;
     this.MatchedAddress = MatchedAddress;
 }
예제 #11
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Timezone" /> class.
 /// </summary>
 /// <param name="TimezoneName">TimezoneName.</param>
 /// <param name="UtcOffset">UtcOffset.</param>
 /// <param name="DstOffset">DstOffset.</param>
 /// <param name="Timestamp">Timestamp.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public Timezone(string TimezoneName = null, long?UtcOffset = null, long?DstOffset = null, long?Timestamp = null, MatchedAddress MatchedAddress = null)
 {
     this.TimezoneName   = TimezoneName;
     this.UtcOffset      = UtcOffset;
     this.DstOffset      = DstOffset;
     this.Timestamp      = Timestamp;
     this.MatchedAddress = MatchedAddress;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="FloodRiskResponse" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="State">State.</param>
 /// <param name="FloodZone">FloodZone.</param>
 /// <param name="Community">Community.</param>
 /// <param name="Boundary">Boundary.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public FloodRiskResponse(string ObjectId = null, CommonState State = null, FloodZone FloodZone = null, Community Community = null, FloodBoundary Boundary = null, MatchedAddress MatchedAddress = null)
 {
     this.ObjectId       = ObjectId;
     this.State          = State;
     this.FloodZone      = FloodZone;
     this.Community      = Community;
     this.Boundary       = Boundary;
     this.MatchedAddress = MatchedAddress;
 }
예제 #13
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EarthquakeRiskResponse" /> class.
 /// </summary>
 /// <param name="RiskLevel">RiskLevel.</param>
 /// <param name="EventsCount">EventsCount.</param>
 /// <param name="Grid">Grid.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public EarthquakeRiskResponse(string RiskLevel = null, EventsCount EventsCount = null, Grid Grid = null, MatchedAddress MatchedAddress = null)
 {
     this.RiskLevel      = RiskLevel;
     this.EventsCount    = EventsCount;
     this.Grid           = Grid;
     this.MatchedAddress = MatchedAddress;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="RateCenterResponse" /> class.
 /// </summary>
 /// <param name="Id">Id.</param>
 /// <param name="Name">Name.</param>
 /// <param name="AlternateName">AlternateName.</param>
 /// <param name="AreaName1">AreaName1.</param>
 /// <param name="Geometry">Geometry.</param>
 /// <param name="AreaCodeInfoList">AreaCodeInfoList.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 /// <param name="Match">Match.</param>
 /// <param name="County">County.</param>
 /// <param name="Count">Count.</param>
 /// <param name="ProductCode">ProductCode.</param>
 public RateCenterResponse(string Id = null, string Name = null, string AlternateName = null, string AreaName1 = null, Geometry Geometry = null, List <AreaCodeInfo> AreaCodeInfoList = null, MatchedAddress MatchedAddress = null, Match Match = null, County County = null, int?Count = null, string ProductCode = null)
 {
     this.Id               = Id;
     this.Name             = Name;
     this.AlternateName    = AlternateName;
     this.AreaName1        = AreaName1;
     this.Geometry         = Geometry;
     this.AreaCodeInfoList = AreaCodeInfoList;
     this.MatchedAddress   = MatchedAddress;
     this.Match            = Match;
     this.County           = County;
     this.Count            = Count;
     this.ProductCode      = ProductCode;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="FireRiskResponse" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="State">State.</param>
 /// <param name="FireShed">FireShed.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public FireRiskResponse(string ObjectId = null, CommonState State = null, FireShed FireShed = null, MatchedAddress MatchedAddress = null)
 {
     this.ObjectId       = ObjectId;
     this.State          = State;
     this.FireShed       = FireShed;
     this.MatchedAddress = MatchedAddress;
 }
예제 #16
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SiteDetails" /> class.
 /// </summary>
 /// <param name="Phone">Phone.</param>
 /// <param name="Fax">Fax.</param>
 /// <param name="Address">Address.</param>
 public SiteDetails(string Phone = null, string Fax = null, MatchedAddress Address = null)
 {
     this.Phone   = Phone;
     this.Fax     = Fax;
     this.Address = Address;
 }
예제 #17
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PbKey" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="Key">Key.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public PbKey(string ObjectId = null, string Key = null, MatchedAddress MatchedAddress = null)
 {
     this.ObjectId       = ObjectId;
     this.Key            = Key;
     this.MatchedAddress = MatchedAddress;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="TaxDistrictResponse" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="Confidence">Confidence.</param>
 /// <param name="Jurisdiction">Jurisdiction.</param>
 /// <param name="NumOfIpdsFound">NumOfIpdsFound.</param>
 /// <param name="Ipds">Ipds.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public TaxDistrictResponse(string ObjectId = null, double?Confidence = null, IPDTaxJurisdiction Jurisdiction = null, int?NumOfIpdsFound = null, List <Ipd> Ipds = null, MatchedAddress MatchedAddress = null)
 {
     this.ObjectId       = ObjectId;
     this.Confidence     = Confidence;
     this.Jurisdiction   = Jurisdiction;
     this.NumOfIpdsFound = NumOfIpdsFound;
     this.Ipds           = Ipds;
     this.MatchedAddress = MatchedAddress;
 }
예제 #19
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CrimeRiskResponse" /> class.
 /// </summary>
 /// <param name="Themes">Themes.</param>
 /// <param name="Boundaries">Boundaries.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public CrimeRiskResponse(List <GeoRiskCrimeTheme> Themes = null, GeoRiskBoundaries Boundaries = null, MatchedAddress MatchedAddress = null)
 {
     this.Themes         = Themes;
     this.Boundaries     = Boundaries;
     this.MatchedAddress = MatchedAddress;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="Parcel" /> class.
 /// </summary>
 /// <param name="Id">Id.</param>
 /// <param name="CensusCode">CensusCode.</param>
 /// <param name="Pbkey">Pbkey.</param>
 /// <param name="Address">Address.</param>
 public Parcel(string Id = null, string CensusCode = null, string Pbkey = null, MatchedAddress Address = null)
 {
     this.Id         = Id;
     this.CensusCode = CensusCode;
     this.Pbkey      = Pbkey;
     this.Address    = Address;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="BasicBoundaryAddress" /> class.
 /// </summary>
 /// <param name="Center">Center.</param>
 /// <param name="Geometry">Geometry.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 /// <param name="Distance">Distance.</param>
 public BasicBoundaryAddress(BoundaryPoint Center = null, PolygonGeometry Geometry = null, MatchedAddress MatchedAddress = null, Distance Distance = null)
 {
     this.Center         = Center;
     this.Geometry       = Geometry;
     this.MatchedAddress = MatchedAddress;
     this.Distance       = Distance;
 }
예제 #22
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FireStations" /> class.
 /// </summary>
 /// <param name="FireStation">FireStation.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public FireStations(List <FireStation> FireStation = null, MatchedAddress MatchedAddress = null)
 {
     this.FireStation    = FireStation;
     this.MatchedAddress = MatchedAddress;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ParcelBoundary" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="Apn">Apn.</param>
 /// <param name="Pid">Pid.</param>
 /// <param name="Center">Center.</param>
 /// <param name="Countyfips">Countyfips.</param>
 /// <param name="Geometry">Geometry.</param>
 /// <param name="ParcelList">ParcelList.</param>
 /// <param name="AdjacentParcelBoundary">AdjacentParcelBoundary.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public ParcelBoundary(string ObjectId = null, string Apn = null, string Pid = null, Center Center = null, string Countyfips = null, CommonGeometry Geometry = null, List <Parcel> ParcelList = null, List <ParcelBoundary> AdjacentParcelBoundary = null, MatchedAddress MatchedAddress = null)
 {
     this.ObjectId               = ObjectId;
     this.Apn                    = Apn;
     this.Pid                    = Pid;
     this.Center                 = Center;
     this.Countyfips             = Countyfips;
     this.Geometry               = Geometry;
     this.ParcelList             = ParcelList;
     this.AdjacentParcelBoundary = AdjacentParcelBoundary;
     this.MatchedAddress         = MatchedAddress;
 }
예제 #24
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TaxRateBatchResponse" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="Confidence">Confidence.</param>
 /// <param name="Jurisdiction">Jurisdiction.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 /// <param name="SalesTax">SalesTax.</param>
 /// <param name="UseTax">UseTax.</param>
 /// <param name="Census">Census.</param>
 /// <param name="LatLongFields">LatLongFields.</param>
 public TaxRateBatchResponse(string ObjectId = null, double?Confidence = null, TaxJurisdiction Jurisdiction = null, MatchedAddress MatchedAddress = null, SalesTaxRate SalesTax = null, UseTaxRate UseTax = null, Census Census = null, LatLongFields LatLongFields = null)
 {
     this.ObjectId       = ObjectId;
     this.Confidence     = Confidence;
     this.Jurisdiction   = Jurisdiction;
     this.MatchedAddress = MatchedAddress;
     this.SalesTax       = SalesTax;
     this.UseTax         = UseTax;
     this.Census         = Census;
     this.LatLongFields  = LatLongFields;
 }
예제 #25
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TaxResponse" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="Confidence">Confidence.</param>
 /// <param name="Jurisdiction">Jurisdiction.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 /// <param name="SalesTax">SalesTax.</param>
 /// <param name="UseTax">UseTax.</param>
 public TaxResponse(string ObjectId = null, double?Confidence = null, TaxJurisdiction Jurisdiction = null, MatchedAddress MatchedAddress = null, SalesTax SalesTax = null, UseTax UseTax = null)
 {
     this.ObjectId       = ObjectId;
     this.Confidence     = Confidence;
     this.Jurisdiction   = Jurisdiction;
     this.MatchedAddress = MatchedAddress;
     this.SalesTax       = SalesTax;
     this.UseTax         = UseTax;
 }
예제 #26
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WaterBodyResponse" /> class.
 /// </summary>
 /// <param name="WaterBody">WaterBody.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public WaterBodyResponse(List <WaterBody> WaterBody = null, MatchedAddress MatchedAddress = null)
 {
     this.WaterBody      = WaterBody;
     this.MatchedAddress = MatchedAddress;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="GeoEnrichResponse" /> class.
 /// </summary>
 /// <param name="Page">Page.</param>
 /// <param name="Candidates">Candidates.</param>
 /// <param name="TotalMatchingCandidates">TotalMatchingCandidates.</param>
 /// <param name="Poi">Poi.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 public GeoEnrichResponse(string Page = null, string Candidates = null, string TotalMatchingCandidates = null, List <POIPlaces> Poi = null, MatchedAddress MatchedAddress = null)
 {
     this.Page       = Page;
     this.Candidates = Candidates;
     this.TotalMatchingCandidates = TotalMatchingCandidates;
     this.Poi            = Poi;
     this.MatchedAddress = MatchedAddress;
 }
예제 #28
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PoiBoundary" /> class.
 /// </summary>
 /// <param name="ObjectId">ObjectId.</param>
 /// <param name="Center">Center.</param>
 /// <param name="Countyfips">Countyfips.</param>
 /// <param name="Geometry">Geometry.</param>
 /// <param name="PoiList">PoiList.</param>
 /// <param name="MatchedAddress">MatchedAddress.</param>
 /// <param name="Id">Id.</param>
 public PoiBoundary(string ObjectId = null, GeoZoneGeometry Center = null, string Countyfips = null, CommonGeometry Geometry = null, List <Poi> PoiList = null, MatchedAddress MatchedAddress = null, string Id = null)
 {
     this.ObjectId       = ObjectId;
     this.Center         = Center;
     this.Countyfips     = Countyfips;
     this.Geometry       = Geometry;
     this.PoiList        = PoiList;
     this.MatchedAddress = MatchedAddress;
     this.Id             = Id;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SiteDetails" /> class.
 /// </summary>
 /// <param name="Phone">Phone.</param>
 /// <param name="Fax">Fax.</param>
 /// <param name="ContactName">ContactName.</param>
 /// <param name="Email">Email.</param>
 /// <param name="Address">Address.</param>
 public SiteDetails(string Phone = null, string Fax = null, string ContactName = null, string Email = null, MatchedAddress Address = null)
 {
     this.Phone       = Phone;
     this.Fax         = Fax;
     this.ContactName = ContactName;
     this.Email       = Email;
     this.Address     = Address;
 }
예제 #30
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ContactDetails" /> class.
 /// </summary>
 /// <param name="Address">Address.</param>
 /// <param name="PropertyAddress">PropertyAddress.</param>
 public ContactDetails(MatchedAddress Address = null, MatchedAddress PropertyAddress = null)
 {
     this.Address         = Address;
     this.PropertyAddress = PropertyAddress;
 }