Show / Hide Table of Contents

Class ValidationResult

The result of validating an address.

Inheritance
object
ValidationResult
Implements
IMessage<ValidationResult>
IEquatable<ValidationResult>
IDeepCloneable<ValidationResult>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
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
In this article
Back to top Generated by DocFX