Class UserListDirectLicenseService.UserListDirectLicenseServiceBase
Base class for server-side implementations of UserListDirectLicenseService
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
[BindServiceMethod(typeof(UserListDirectLicenseService), "BindService")]
public abstract class UserListDirectLicenseService.UserListDirectLicenseServiceBase
Methods
CreateUserListDirectLicense(CreateUserListDirectLicenseRequest, ServerCallContext)
Creates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual Task<UserListDirectLicense> CreateUserListDirectLicense(CreateUserListDirectLicenseRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateUserListDirectLicenseRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<UserListDirectLicense> | The response to send back to the client (wrapped by a task). |
GetUserListDirectLicense(GetUserListDirectLicenseRequest, ServerCallContext)
Retrieves a user list direct license.
This feature is only available to data partners.
Declaration
public virtual Task<UserListDirectLicense> GetUserListDirectLicense(GetUserListDirectLicenseRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| GetUserListDirectLicenseRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<UserListDirectLicense> | The response to send back to the client (wrapped by a task). |
ListUserListDirectLicenses(ListUserListDirectLicensesRequest, ServerCallContext)
Lists all user list direct licenses owned by the parent account.
This feature is only available to data partners.
Declaration
public virtual Task<ListUserListDirectLicensesResponse> ListUserListDirectLicenses(ListUserListDirectLicensesRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ListUserListDirectLicensesRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<ListUserListDirectLicensesResponse> | The response to send back to the client (wrapped by a task). |
UpdateUserListDirectLicense(UpdateUserListDirectLicenseRequest, ServerCallContext)
Updates a user list direct license.
This feature is only available to data partners.
Declaration
public virtual Task<UserListDirectLicense> UpdateUserListDirectLicense(UpdateUserListDirectLicenseRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateUserListDirectLicenseRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<UserListDirectLicense> | The response to send back to the client (wrapped by a task). |