Click or drag to resize

PostCursorBody Class

Represents a request body for creating an AQL query cursor.
Inheritance Hierarchy
SystemObject
  ArangoDBNetStandard.CursorApi.ModelsPostCursorBody

Namespace:  ArangoDBNetStandard.CursorApi.Models
Assembly:  ArangoDBNetStandard (in ArangoDBNetStandard.dll) Version: 1.1.0
Syntax
public class PostCursorBody

The PostCursorBody type exposes the following members.

Constructors
  NameDescription
Public methodPostCursorBody
Initializes a new instance of the PostCursorBody class
Top
Properties
  NameDescription
Public propertyBatchSize
Maximum number of result documents to be transferred from the server to the client in one roundtrip. If this attribute is not set, a server-controlled default value will be used. A value of 0 is disallowed.
Public propertyBindVars
The bind parameters of the AQL query.
Public propertyCache
Flag to determine whether the AQL query results cache shall be used. If set to false, then any query cache lookup will be skipped for the query. If set to true, it will lead to the query cache being checked for the query if the query cache mode is either 'on' or 'demand'.
Public propertyCount
Whether the number of documents in the result set should be returned in Count. Calculating the “count” attribute might have a performance impact for some queries so this option is turned off by default, and “count” is only returned when requested.
Public propertyMemoryLimit
The maximum number of memory (measured in bytes) that the query is allowed to use. If set, then the query will fail with error “resource limit exceeded” in case it allocates too much memory. A value of 0 indicates that there is no memory limit.
Public propertyOptions
Extra options for the AQL query.
Public propertyQuery
Contains the AQL query to be executed.
Public propertyTtl
The time-to-live for the cursor (in seconds). The cursor will be removed on the server automatically after the specified amount of time. This is useful to ensure garbage collection of cursors that are not fully fetched by clients. If not set, a server-defined value will be used (default: 30 seconds).
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also