Class ApplicationService.ApplicationServiceBase
Base class for server-side implementations of ApplicationService
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
[BindServiceMethod(typeof(ApplicationService), "BindService")]
public abstract class ApplicationService.ApplicationServiceBase
Methods
BatchArchiveApplications(BatchArchiveApplicationsRequest, ServerCallContext)
/ API to batch archive Application objects.
Declaration
public virtual Task<BatchArchiveApplicationsResponse> BatchArchiveApplications(BatchArchiveApplicationsRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchArchiveApplicationsRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchArchiveApplicationsResponse> | The response to send back to the client (wrapped by a task). |
BatchCreateApplications(BatchCreateApplicationsRequest, ServerCallContext)
API to batch create Application objects.
Declaration
public virtual Task<BatchCreateApplicationsResponse> BatchCreateApplications(BatchCreateApplicationsRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateApplicationsRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchCreateApplicationsResponse> | The response to send back to the client (wrapped by a task). |
BatchUnarchiveApplications(BatchUnarchiveApplicationsRequest, ServerCallContext)
/ API to batch unarchive Application objects.
Declaration
public virtual Task<BatchUnarchiveApplicationsResponse> BatchUnarchiveApplications(BatchUnarchiveApplicationsRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUnarchiveApplicationsRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchUnarchiveApplicationsResponse> | The response to send back to the client (wrapped by a task). |
BatchUpdateApplications(BatchUpdateApplicationsRequest, ServerCallContext)
API to batch update Application objects.
Declaration
public virtual Task<BatchUpdateApplicationsResponse> BatchUpdateApplications(BatchUpdateApplicationsRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateApplicationsRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchUpdateApplicationsResponse> | The response to send back to the client (wrapped by a task). |
CreateApplication(CreateApplicationRequest, ServerCallContext)
API to create a Application object.
Declaration
public virtual Task<Application> CreateApplication(CreateApplicationRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateApplicationRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Application> | The response to send back to the client (wrapped by a task). |
GetApplication(GetApplicationRequest, ServerCallContext)
API to retrieve a Application object.
Declaration
public virtual Task<Application> GetApplication(GetApplicationRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| GetApplicationRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Application> | The response to send back to the client (wrapped by a task). |
ListApplications(ListApplicationsRequest, ServerCallContext)
API to retrieve a list of Application objects.
Declaration
public virtual Task<ListApplicationsResponse> ListApplications(ListApplicationsRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ListApplicationsRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<ListApplicationsResponse> | The response to send back to the client (wrapped by a task). |
UpdateApplication(UpdateApplicationRequest, ServerCallContext)
API to update a Application object.
Declaration
public virtual Task<Application> UpdateApplication(UpdateApplicationRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateApplicationRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<Application> | The response to send back to the client (wrapped by a task). |