public GoogleAddress(GoogleAddressType type, string formattedAddress, GoogleAddressComponent[] components, Location coordinates, bool isPartialMatch) : base(formattedAddress, coordinates, "Google") { if (components == null) throw new ArgumentNullException("components"); if (components.Length < 1) throw new ArgumentException("Value cannot be empty.", "components"); this.type = type; this.components = components; this.isPartialMatch = isPartialMatch; }
public GoogleAddress(GoogleAddressType type, string formattedAddress, GoogleAddressComponent[] components, Location coordinates, GoogleViewport viewport, bool isPartialMatch, GoogleLocationType locationType) : base(formattedAddress, coordinates, "Google") { if (components == null) throw new ArgumentNullException("components"); this.type = type; this.components = components; this.isPartialMatch = isPartialMatch; this.viewport = viewport; this.locationType = locationType; }