Class ValidationResult
The result of validating an address.
Implements
Namespace: Google.Maps.AddressValidation.V1
Assembly: Google.Maps.AddressValidation.V1.dll
Syntax
public sealed class ValidationResult : IMessage<ValidationResult>, IEquatable<ValidationResult>, IDeepCloneable<ValidationResult>, IBufferMessage, IMessage
Constructors
ValidationResult()
Declaration
public ValidationResult()
ValidationResult(ValidationResult)
Declaration
public ValidationResult(ValidationResult other)
Parameters
| Type | Name | Description |
|---|---|---|
| ValidationResult | other |
Properties
Address
Information about the address itself as opposed to the geocode.
Declaration
public Address Address { get; set; }
Property Value
| Type | Description |
|---|---|
| Address |
Geocode
Information about the location and place that the address geocoded to.
Declaration
public Geocode Geocode { get; set; }
Property Value
| Type | Description |
|---|---|
| Geocode |
Metadata
Other information relevant to deliverability. metadata is not guaranteed
to be fully populated for every address sent to the Address Validation API.
Declaration
public AddressMetadata Metadata { get; set; }
Property Value
| Type | Description |
|---|---|
| AddressMetadata |
UspsData
Extra deliverability flags provided by USPS. Only provided in region US
and PR.
Declaration
public UspsData UspsData { get; set; }
Property Value
| Type | Description |
|---|---|
| UspsData |
Verdict
Overall verdict flags
Declaration
public Verdict Verdict { get; set; }
Property Value
| Type | Description |
|---|---|
| Verdict |