RequestOptions Class

Class that encapsulated additional data retrieval options requested by the client. These options are not changing the queried data; they just request additional information to be send to the client.
Inheritance Hierarchy
SystemObject
  Dundas.BI.Data.DataRetrievalRequestOptions

Namespace:  Dundas.BI.Data.DataRetrieval
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
public class RequestOptions : IEquatable<RequestOptions>

The RequestOptions type exposes the following members.

Properties
  NameDescription
Public propertyBypassDataCache
Gets or sets a value indicating whether the data cache should be bypassed for the current request.
Public propertyBypassResultSizeLimit
Gets or sets a value indicating whether the engine must ignore any result size limitations or not.
Public propertyCacheCubePrefix
Gets or sets a value to be used in requesting different result pages. The value is meant to make the probability of a cache hit as high as possible. It is populated in the original cellset result.
Public propertyIncludeAnnotations
Gets or sets a value indicating whether to include text annotations.
Public propertyIncludeMeasureCorrections
Gets or sets a value indicating whether to include measure corrections.
Public propertyIncludeMeasurements
Gets or sets a value indicating whether query measurements values should be included in the result.
Public propertyIsPaginationRequired
Gets or sets a value indicating whether the current request required pagination, which may trigger data caching irrespective of other flags.
Public propertyPerformOptimizationAnalysis
Gets or sets a value indicating whether the engine should perform optimization analysis for the metric set the current instance is defined for.
Public propertyRequestedElementStatistics
Gets the unique names for the IAnalysisElements for which boundary computations are required.
Top
Methods
  NameDescription
Public methodClone
Clones this instance.
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object).)
Public methodEquals(RequestOptions)
Indicates whether the current object is equal to another object of the same type.
Public methodGetHashCode
Serves as the default hash function.
(Overrides ObjectGetHashCode.)
Top
See Also