Class SearchOptions.ReadOnly
Inheritance
SearchOptions.ReadOnly
Assembly: Couchbase.NetClient.dll
Syntax
public record SearchOptions.ReadOnly : IEquatable<SearchOptions.ReadOnly>
Constructors
View Source
ReadOnly(ReadOnly)
Declaration
protected ReadOnly(SearchOptions.ReadOnly original)
Parameters
View Source
ReadOnly(int?, int?, bool?, string?, IReadOnlyList<string>, IReadOnlyList<string>?, IReadOnlyList<ISearchFacet>?, SearchScanConsistency?, JArray, IReadOnlyDictionary<string, object>, IReadOnlyDictionary<string, Dictionary<string, List<object>>>, bool, string?, string[]?, bool, MutationState?, CancellationToken, TimeSpan?, IRetryStrategy?, IRequestSpan?)
Declaration
public ReadOnly(int? Limit, int? Skip, bool? Explain, string? HighLightStyle, IReadOnlyList<string> Fields, IReadOnlyList<string>? HighLightFields, IReadOnlyList<ISearchFacet>? Facets, SearchScanConsistency? ScanConsistency, JArray Sort, IReadOnlyDictionary<string, object> RawParameters, IReadOnlyDictionary<string, Dictionary<string, List<object>>> ScanVectors, bool DisableScoring, string? ScopeName, string[]? CollectionNames, bool IncludeLocations, MutationState? MutationState, CancellationToken Token, TimeSpan? TimeoutValue, IRetryStrategy? RetryStrategy, IRequestSpan? RequestSpan)
Parameters
Properties
View Source
CollectionNames
Declaration
public string[]? CollectionNames { get; init; }
Property Value
View Source
DisableScoring
Declaration
public bool DisableScoring { get; init; }
Property Value
View Source
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
View Source
Explain
Declaration
public bool? Explain { get; init; }
Property Value
View Source
Facets
Declaration
public IReadOnlyList<ISearchFacet>? Facets { get; init; }
Property Value
View Source
Fields
Declaration
public IReadOnlyList<string> Fields { get; init; }
Property Value
View Source
HighLightFields
Declaration
public IReadOnlyList<string>? HighLightFields { get; init; }
Property Value
View Source
HighLightStyle
Declaration
public string? HighLightStyle { get; init; }
Property Value
View Source
IncludeLocations
Declaration
public bool IncludeLocations { get; init; }
Property Value
View Source
Limit
Declaration
public int? Limit { get; init; }
Property Value
View Source
MutationState
Declaration
public MutationState? MutationState { get; init; }
Property Value
View Source
RawParameters
Declaration
public IReadOnlyDictionary<string, object> RawParameters { 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
ScanConsistency
Declaration
public SearchScanConsistency? ScanConsistency { get; init; }
Property Value
View Source
ScanVectors
Declaration
public IReadOnlyDictionary<string, Dictionary<string, List<object>>> ScanVectors { get; init; }
Property Value
View Source
ScopeName
Declaration
public string? ScopeName { get; init; }
Property Value
View Source
Skip
Declaration
public int? Skip { get; init; }
Property Value
View Source
Sort
Declaration
public JArray Sort { get; init; }
Property Value
View Source
TimeoutValue
Declaration
public TimeSpan? TimeoutValue { get; init; }
Property Value
View Source
Token
Declaration
public CancellationToken Token { get; init; }
Property Value
Methods
View Source
Deconstruct(out int?, out int?, out bool?, out string?, out IReadOnlyList<string>, out IReadOnlyList<string>?, out IReadOnlyList<ISearchFacet>?, out SearchScanConsistency?, out JArray, out IReadOnlyDictionary<string, object>, out IReadOnlyDictionary<string, Dictionary<string, List<object>>>, out bool, out string?, out string[]?, out bool, out MutationState?, out CancellationToken, out TimeSpan?, out IRetryStrategy?, out IRequestSpan?)
Declaration
public void Deconstruct(out int? Limit, out int? Skip, out bool? Explain, out string? HighLightStyle, out IReadOnlyList<string> Fields, out IReadOnlyList<string>? HighLightFields, out IReadOnlyList<ISearchFacet>? Facets, out SearchScanConsistency? ScanConsistency, out JArray Sort, out IReadOnlyDictionary<string, object> RawParameters, out IReadOnlyDictionary<string, Dictionary<string, List<object>>> ScanVectors, out bool DisableScoring, out string? ScopeName, out string[]? CollectionNames, out bool IncludeLocations, out MutationState? MutationState, out CancellationToken Token, out TimeSpan? TimeoutValue, out IRetryStrategy? RetryStrategy, out IRequestSpan? RequestSpan)
Parameters
View Source
Equals(ReadOnly?)
Declaration
public virtual bool Equals(SearchOptions.ReadOnly? 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 ==(ReadOnly?, ReadOnly?)
Declaration
public static bool operator ==(SearchOptions.ReadOnly? left, SearchOptions.ReadOnly? right)
Parameters
Returns
View Source
operator !=(ReadOnly?, ReadOnly?)
Declaration
public static bool operator !=(SearchOptions.ReadOnly? left, SearchOptions.ReadOnly? right)
Parameters
Returns
Implements