Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202305.OrderService Class Reference

Provides methods for creating, updating and retrieving Order objects. More...

Inheritance diagram for Google.Api.Ads.AdManager.v202305.OrderService:
Google.Api.Ads.AdManager.v202305.IOrderService Google.Api.Ads.AdManager.v202305.OrderServiceInterface

Public Member Functions

 OrderService ()
 Creates a new instance of the OrderService class. More...
 
 OrderService (string endpointConfigurationName)
 Creates a new instance of the OrderService class. More...
 
 OrderService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the OrderService class. More...
 
 OrderService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the OrderService class. More...
 
 OrderService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the OrderService class. More...
 
virtual
Google.Api.Ads.AdManager.v202305.Order[] 
createOrders (Google.Api.Ads.AdManager.v202305.Order[] orders)
 Creates new Order objects. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.Order[]> 
createOrdersAsync (Google.Api.Ads.AdManager.v202305.Order[] orders)
 
virtual
Google.Api.Ads.AdManager.v202305.OrderPage 
getOrdersByStatement (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 Gets an OrderPage of Order objects that satisfy the given Statement::query. The following fields are supported for filtering: More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.OrderPage
getOrdersByStatementAsync (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
virtual
Google.Api.Ads.AdManager.v202305.UpdateResult 
performOrderAction (Google.Api.Ads.AdManager.v202305.OrderAction orderAction, Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 Performs actions on Order objects that match the given Statement::query. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.UpdateResult
performOrderActionAsync (Google.Api.Ads.AdManager.v202305.OrderAction orderAction, Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
virtual
Google.Api.Ads.AdManager.v202305.Order[] 
updateOrders (Google.Api.Ads.AdManager.v202305.Order[] orders)
 Updates the specified Order objects. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.Order[]> 
updateOrdersAsync (Google.Api.Ads.AdManager.v202305.Order[] orders)
 

Detailed Description

Provides methods for creating, updating and retrieving Order objects.

An order is a grouping of LineItem objects. Line items have a many-to-one relationship with orders, meaning each line item can belong to only one order, but orders can have multiple line items. An order can be used to manage the line items it contains.

Constructor & Destructor Documentation

Google.Api.Ads.AdManager.v202305.OrderService.OrderService ( )
inline

Creates a new instance of the OrderService class.

Google.Api.Ads.AdManager.v202305.OrderService.OrderService ( string  endpointConfigurationName)
inline

Creates a new instance of the OrderService class.

Google.Api.Ads.AdManager.v202305.OrderService.OrderService ( string  endpointConfigurationName,
string  remoteAddress 
)
inline

Creates a new instance of the OrderService class.

Google.Api.Ads.AdManager.v202305.OrderService.OrderService ( string  endpointConfigurationName,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the OrderService class.

Google.Api.Ads.AdManager.v202305.OrderService.OrderService ( System.ServiceModel.Channels.Binding  binding,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the OrderService class.

Member Function Documentation

virtual Google.Api.Ads.AdManager.v202305.Order [] Google.Api.Ads.AdManager.v202305.OrderService.createOrders ( Google.Api.Ads.AdManager.v202305.Order[]  orders)
inlinevirtual

Creates new Order objects.

Implements Google.Api.Ads.AdManager.v202305.IOrderService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.Order[]> Google.Api.Ads.AdManager.v202305.OrderService.createOrdersAsync ( Google.Api.Ads.AdManager.v202305.Order[]  orders)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202305.OrderPage Google.Api.Ads.AdManager.v202305.OrderService.getOrdersByStatement ( Google.Api.Ads.AdManager.v202305.Statement  filterStatement)
inlinevirtual

Gets an OrderPage of Order objects that satisfy the given Statement::query. The following fields are supported for filtering:

PQL Property Object Property
advertiserId Order::advertiserId
endDateTime Order::endDateTime
id Order::id
name Order::name
salespersonId Order::salespersonId
startDateTime Order::startDateTime
status Order::status
traffickerId Order::traffickerId
lastModifiedDateTime Order::lastModifiedDateTime

Implements Google.Api.Ads.AdManager.v202305.OrderServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.OrderPage> Google.Api.Ads.AdManager.v202305.OrderService.getOrdersByStatementAsync ( Google.Api.Ads.AdManager.v202305.Statement  filterStatement)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202305.UpdateResult Google.Api.Ads.AdManager.v202305.OrderService.performOrderAction ( Google.Api.Ads.AdManager.v202305.OrderAction  orderAction,
Google.Api.Ads.AdManager.v202305.Statement  filterStatement 
)
inlinevirtual

Performs actions on Order objects that match the given Statement::query.

Implements Google.Api.Ads.AdManager.v202305.OrderServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.UpdateResult> Google.Api.Ads.AdManager.v202305.OrderService.performOrderActionAsync ( Google.Api.Ads.AdManager.v202305.OrderAction  orderAction,
Google.Api.Ads.AdManager.v202305.Statement  filterStatement 
)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202305.Order [] Google.Api.Ads.AdManager.v202305.OrderService.updateOrders ( Google.Api.Ads.AdManager.v202305.Order[]  orders)
inlinevirtual

Updates the specified Order objects.

Implements Google.Api.Ads.AdManager.v202305.IOrderService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.Order[]> Google.Api.Ads.AdManager.v202305.OrderService.updateOrdersAsync ( Google.Api.Ads.AdManager.v202305.Order[]  orders)
inlinevirtual

The documentation for this class was generated from the following file: