![]()  | 
  
    NuxeoDotNetClient
    1.0.0 beta
    
   .NET Client for Nuxeo Automation and REST API 
   | 
 
Represents an Automation Operation to be performed on a batch. More...
Public Member Functions | |
| BatchOperation (Client client, Batch batch, string id) | |
| Initializes a new instance of BatchOperation.  More... | |
  Public Member Functions inherited from NuxeoClient.Operation | |
| Operation (Client client, string id) | |
| Initializes a new instance of Operation.  More... | |
| Operation | SetInput (string input) | 
| Sets the operation input.  More... | |
| Operation | SetInput (JToken input) | 
| Sets the operation input.  More... | |
| Operation | SetInput (Blob blob) | 
| Sets the operation input.  More... | |
| Operation | SetContext (string property, JToken value) | 
| Sets a context property.  More... | |
| Operation | ClearContext (string property) | 
| Clear a context property.  More... | |
| Operation | ClearContext () | 
| Clears a context properties.  More... | |
| Operation | SetParameter (string property, JToken value) | 
| Sets a parameter property.  More... | |
| Operation | SetParameter (string property, ParamProperties value) | 
| Sets a parameter property.  More... | |
| Operation | ClearParameter (string property) | 
| Clears a parameter property  More... | |
| Operation | ClearParameters () | 
| Clears all parameter properties.  More... | |
| Operation | AddHeader (string name, string value) | 
| Adds a custom header to be send in the execution request.  More... | |
| Operation | ClearHeader (string name) | 
| Removes a custom header, which won't be sent in the execution request.  More... | |
| Operation | SetSchemas (string[] schemas) | 
| Sets the document schemas to be used in the execution request.  More... | |
| Operation | SetSchemas (ICollection< string > schemas) | 
| Sets the document schemas to be used in the execution request.  More... | |
| Operation | AddSchema (string schema) | 
| Adds a document schema to be used in the execution request.  More... | |
| Operation | ClearSchema (string schema) | 
| Excludes a document schema  from the execution request.  More... | |
| Operation | ClearSchemas () | 
| Clear all document schemas from the execution request.  More... | |
| Operation | SetTimeout (int timeout) | 
| Sets the operation request timeout in seconds.  More... | |
| Operation | SetRepository (string repository) | 
| Sets the operation request repository.  More... | |
| async Task< Entity > | Execute () | 
| Executes the operation, by sending a request to the server.  More... | |
Properties | |
| Batch | Batch [get] | 
| Gets the Batch over which the operation will be applied.  More... | |
  Properties inherited from NuxeoClient.Operation | |
| Client | client [get] | 
| The NuxeoClient.Client through which the operation will be executed.  More... | |
| string | Id [get] | 
| Gets the operation id.  More... | |
| JToken | Input [get] | 
| Gets the operation input.  More... | |
| Dictionary< string, JToken > | Parameters [get] | 
| Gets the operation parameters.  More... | |
| Dictionary< string, JToken > | Context [get] | 
| Gets the operation request context.  More... | |
| Dictionary< string, string > | AdditionalHeaders [get] | 
| Gets the operation request custom headers.  More... | |
| List< string > | Schemas [get] | 
| Gets the operation request schemas.  More... | |
| int | Timeout [get] | 
| Gets the operation request timeout in seconds.  More... | |
| string | Repository = 30 [get] | 
| Gets the operation request repository.  More... | |
| string | Endpoint = string.Empty [get, protected set] | 
| Gets the operation endpoint.  More... | |
| bool | IsMultipart [get] | 
| Gets whether or not the operation request is multipart or not.  More... | |
Represents an Automation Operation to be performed on a batch.
Definition at line 23 of file BatchOperation.cs.
  
 Initializes a new instance of BatchOperation.
| client | The client over which the operation is to be executed. | 
| batch | The Batch over which the operation is to be executed. | 
| id | The operation id. | 
Definition at line 36 of file BatchOperation.cs.
      
  | 
  get | 
Gets the Batch over which the operation will be applied.
Definition at line 28 of file BatchOperation.cs.
 1.8.10