Class AnalyticsRequest
Inheritance
AnalyticsRequest
Assembly: Couchbase.NetClient.dll
Syntax
public class AnalyticsRequest : RequestBase, IRequest
Constructors
View Source
AnalyticsRequest(bool)
Declaration
public AnalyticsRequest(bool idempotent)
Parameters
| Type |
Name |
Description |
| bool |
idempotent |
|
Properties
View Source
Idempotent
Declaration
public override bool Idempotent { get; }
Property Value
Overrides
View Source
Options
Declaration
public AnalyticsOptions? Options { get; set; }
Property Value
Methods
View Source
Create(string, AnalyticsOptions)
Declaration
public static AnalyticsRequest Create(string statement, AnalyticsOptions options)
Parameters
Returns
View Source
Create(string, IValueRecorder, AnalyticsOptions)
Declaration
[Obsolete("Use the overload without IValueRecorder, this overload will be removed in a future version.")]
public static AnalyticsRequest Create(string statement, IValueRecorder recorder, AnalyticsOptions options)
Parameters
Returns
View Source
StopRecording()
Stops the operation timer and writes the elapsed milliseconds to the IValueRecorder.
Declaration
public override sealed void StopRecording()
Overrides
View Source
StopRecording(Type?)
Declaration
public override sealed void StopRecording(Type? errorType)
Parameters
| Type |
Name |
Description |
| Type |
errorType |
|
Overrides
Implements
Extension Methods