Class AnalyticsRequest
Inheritance
AnalyticsRequest
Assembly: Couchbase.NetClient.dll
Syntax
public class AnalyticsRequest : RequestBase, IRequest
Constructors
|
Edit this page
View Source
AnalyticsRequest(bool)
Declaration
public AnalyticsRequest(bool idempotent)
Parameters
Type |
Name |
Description |
bool |
idempotent |
|
Properties
|
Edit this page
View Source
Idempotent
Declaration
public override bool Idempotent { get; }
Property Value
Overrides
|
Edit this page
View Source
Options
Declaration
public AnalyticsOptions? Options { get; set; }
Property Value
Methods
|
Edit this page
View Source
Create(string, AnalyticsOptions)
Declaration
public static AnalyticsRequest Create(string statement, AnalyticsOptions options)
Parameters
Returns
|
Edit this page
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
|
Edit this page
View Source
StopRecording()
Stops the operation timer and writes the elapsed milliseconds to the IValueRecorder.
Declaration
public override sealed void StopRecording()
Overrides
|
Edit this page
View Source
StopRecording(Type?)
Declaration
public override sealed void StopRecording(Type? errorType)
Parameters
Type |
Name |
Description |
Type |
errorType |
|
Overrides
Implements
Extension Methods