Class QueryOptions.ReadOnlyRecord
Inheritance
QueryOptions.ReadOnlyRecord
Assembly: Couchbase.NetClient.dll
Syntax
public record QueryOptions.ReadOnlyRecord : IEquatable<QueryOptions.ReadOnlyRecord>
Constructors
View Source
ReadOnlyRecord(ReadOnlyRecord)
Declaration
protected ReadOnlyRecord(QueryOptions.ReadOnlyRecord original)
Parameters
View Source
ReadOnlyRecord(IReadOnlyList<object?>, IReadOnlyDictionary<string, object>, IReadOnlyDictionary<string, object>, bool, bool?, int?, int?, int?, QueryPlan?, QueryProfile, bool?, int?, QueryScanConsistency, TimeSpan?, string?, TimeSpan?, bool, bool, bool, string?, string?, IRequestSpan?, IRetryStrategy?, CancellationToken, Uri?, bool, bool, string?, ITypeSerializer?, string?, bool?)
Declaration
public ReadOnlyRecord(IReadOnlyList<object?> Arguments, IReadOnlyDictionary<string, object> Parameters, IReadOnlyDictionary<string, object> RawParameters, bool AutoExecute, bool? IncludeMetrics, int? MaxServerParallelism, int? PipelineBatch, int? PipelineCapacity, QueryPlan? PreparedPayload, QueryProfile Profile, bool? ReadOnly, int? ScanCapacity, QueryScanConsistency ScanConsistency, TimeSpan? ScanWait, string? Statement, TimeSpan? TimeOut, bool FlexIndex, bool IsUsed, bool PreserveExpiry, string? BucketName, string? ScopeName, IRequestSpan? RequestSpan, IRetryStrategy? RetryStrategy, CancellationToken Token, Uri? LastDispatchedNode, bool IsPrepared, bool IsAdHoc, string? CurrentContextId, ITypeSerializer? Serializer, string? QueryContext, bool? UseReplica)
Parameters
Properties
View Source
Arguments
Declaration
public IReadOnlyList<object?> Arguments { get; init; }
Property Value
View Source
AutoExecute
Declaration
public bool AutoExecute { get; init; }
Property Value
View Source
BucketName
Declaration
public string? BucketName { get; init; }
Property Value
View Source
CurrentContextId
Declaration
public string? CurrentContextId { get; init; }
Property Value
View Source
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
View Source
FlexIndex
Declaration
public bool FlexIndex { get; init; }
Property Value
View Source
IncludeMetrics
Declaration
public bool? IncludeMetrics { get; init; }
Property Value
View Source
IsAdHoc
Declaration
public bool IsAdHoc { get; init; }
Property Value
View Source
IsPrepared
Declaration
public bool IsPrepared { get; init; }
Property Value
View Source
IsUsed
Declaration
public bool IsUsed { get; init; }
Property Value
View Source
LastDispatchedNode
Declaration
public Uri? LastDispatchedNode { get; init; }
Property Value
View Source
MaxServerParallelism
Declaration
public int? MaxServerParallelism { get; init; }
Property Value
View Source
Parameters
Declaration
public IReadOnlyDictionary<string, object> Parameters { get; init; }
Property Value
View Source
PipelineBatch
Declaration
public int? PipelineBatch { get; init; }
Property Value
View Source
PipelineCapacity
Declaration
public int? PipelineCapacity { get; init; }
Property Value
View Source
PreparedPayload
Declaration
public QueryPlan? PreparedPayload { get; init; }
Property Value
View Source
PreserveExpiry
Declaration
public bool PreserveExpiry { get; init; }
Property Value
View Source
Profile
Declaration
public QueryProfile Profile { get; init; }
Property Value
View Source
QueryContext
Declaration
public string? QueryContext { get; init; }
Property Value
View Source
RawParameters
Declaration
public IReadOnlyDictionary<string, object> RawParameters { get; init; }
Property Value
View Source
ReadOnly
Declaration
public bool? ReadOnly { get; init; }
Property Value
View Source
RequestSpan
Declaration
public IRequestSpan? RequestSpan { get; init; }
Property Value
View Source
RetryStrategy
Declaration
public IRetryStrategy? RetryStrategy { get; init; }
Property Value
View Source
ScanCapacity
Declaration
public int? ScanCapacity { get; init; }
Property Value
View Source
ScanConsistency
Declaration
public QueryScanConsistency ScanConsistency { get; init; }
Property Value
View Source
ScanWait
Declaration
public TimeSpan? ScanWait { get; init; }
Property Value
View Source
ScopeName
Declaration
public string? ScopeName { get; init; }
Property Value
View Source
Serializer
Declaration
public ITypeSerializer? Serializer { get; init; }
Property Value
View Source
Statement
Declaration
public string? Statement { get; init; }
Property Value
View Source
TimeOut
Declaration
public TimeSpan? TimeOut { get; init; }
Property Value
View Source
Token
Declaration
public CancellationToken Token { get; init; }
Property Value
View Source
UseReplica
Declaration
public bool? UseReplica { get; init; }
Property Value
Methods
View Source
Deconstruct(out IReadOnlyList<object?>, out IReadOnlyDictionary<string, object>, out IReadOnlyDictionary<string, object>, out bool, out bool?, out int?, out int?, out int?, out QueryPlan?, out QueryProfile, out bool?, out int?, out QueryScanConsistency, out TimeSpan?, out string?, out TimeSpan?, out bool, out bool, out bool, out string?, out string?, out IRequestSpan?, out IRetryStrategy?, out CancellationToken, out Uri?, out bool, out bool, out string?, out ITypeSerializer?, out string?, out bool?)
Declaration
public void Deconstruct(out IReadOnlyList<object?> Arguments, out IReadOnlyDictionary<string, object> Parameters, out IReadOnlyDictionary<string, object> RawParameters, out bool AutoExecute, out bool? IncludeMetrics, out int? MaxServerParallelism, out int? PipelineBatch, out int? PipelineCapacity, out QueryPlan? PreparedPayload, out QueryProfile Profile, out bool? ReadOnly, out int? ScanCapacity, out QueryScanConsistency ScanConsistency, out TimeSpan? ScanWait, out string? Statement, out TimeSpan? TimeOut, out bool FlexIndex, out bool IsUsed, out bool PreserveExpiry, out string? BucketName, out string? ScopeName, out IRequestSpan? RequestSpan, out IRetryStrategy? RetryStrategy, out CancellationToken Token, out Uri? LastDispatchedNode, out bool IsPrepared, out bool IsAdHoc, out string? CurrentContextId, out ITypeSerializer? Serializer, out string? QueryContext, out bool? UseReplica)
Parameters
View Source
Equals(ReadOnlyRecord?)
Declaration
public virtual bool Equals(QueryOptions.ReadOnlyRecord? other)
Parameters
Returns
View Source
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
View Source
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
View Source
operator ==(ReadOnlyRecord?, ReadOnlyRecord?)
Declaration
public static bool operator ==(QueryOptions.ReadOnlyRecord? left, QueryOptions.ReadOnlyRecord? right)
Parameters
Returns
View Source
operator !=(ReadOnlyRecord?, ReadOnlyRecord?)
Declaration
public static bool operator !=(QueryOptions.ReadOnlyRecord? left, QueryOptions.ReadOnlyRecord? right)
Parameters
Returns
Implements