Class Places.PlacesBase
Base class for server-side implementations of Places
Namespace: Google.Maps.Places.V1
Assembly: Google.Maps.Places.V1.dll
Syntax
[BindServiceMethod(typeof(Places), "BindService")]
public abstract class Places.PlacesBase
Methods
AutocompletePlaces(AutocompletePlacesRequest, ServerCallContext)
Returns predictions for the given input.
Declaration
public virtual Task<AutocompletePlacesResponse> AutocompletePlaces(AutocompletePlacesRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| AutocompletePlacesRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<AutocompletePlacesResponse> | The response to send back to the client (wrapped by a task). |
GetPhotoMedia(GetPhotoMediaRequest, ServerCallContext)
Get a photo media with a photo reference string.
Declaration
public virtual Task<PhotoMedia> GetPhotoMedia(GetPhotoMediaRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPhotoMediaRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<PhotoMedia> | The response to send back to the client (wrapped by a task). |
GetPlace(GetPlaceRequest, ServerCallContext)
Get the details of a place based on its resource name, which is a string
in the places/{place_id} format.
Declaration
public virtual Task<Place> GetPlace(GetPlaceRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPlaceRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Place> | The response to send back to the client (wrapped by a task). |
SearchNearby(SearchNearbyRequest, ServerCallContext)
Search for places near locations.
Declaration
public virtual Task<SearchNearbyResponse> SearchNearby(SearchNearbyRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| SearchNearbyRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<SearchNearbyResponse> | The response to send back to the client (wrapped by a task). |
SearchText(SearchTextRequest, ServerCallContext)
Text query based place search.
Declaration
public virtual Task<SearchTextResponse> SearchText(SearchTextRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| SearchTextRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<SearchTextResponse> | The response to send back to the client (wrapped by a task). |