Show / Hide Table of Contents

Class AddressValidation.AddressValidationBase

Base class for server-side implementations of AddressValidation

Inheritance
object
AddressValidation.AddressValidationBase
Inherited Members
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ToString()
Namespace: Google.Maps.AddressValidation.V1
Assembly: Google.Maps.AddressValidation.V1.dll
Syntax
[BindServiceMethod(typeof(AddressValidation), "BindService")]
public abstract class AddressValidation.AddressValidationBase

Methods

ProvideValidationFeedback(ProvideValidationFeedbackRequest, ServerCallContext)

Feedback about the outcome of the sequence of validation attempts. This should be the last call made after a sequence of validation calls for the same address, and should be called once the transaction is concluded. This should only be sent once for the sequence of ValidateAddress requests needed to validate an address fully.

Declaration
public virtual Task<ProvideValidationFeedbackResponse> ProvideValidationFeedback(ProvideValidationFeedbackRequest request, ServerCallContext context)
Parameters
Type Name Description
ProvideValidationFeedbackRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<ProvideValidationFeedbackResponse>

The response to send back to the client (wrapped by a task).

ValidateAddress(ValidateAddressRequest, ServerCallContext)

Validates an address.

Declaration
public virtual Task<ValidateAddressResponse> ValidateAddress(ValidateAddressRequest request, ServerCallContext context)
Parameters
Type Name Description
ValidateAddressRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<ValidateAddressResponse>

The response to send back to the client (wrapped by a task).

In this article
Back to top Generated by DocFX