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 |