Couchbase .NET SDK __CB_SDK_VERSION__

Show / Hide Table of Contents

Class ExperimentalOptions

Settings to enable various experiments. These experiments may improve performance, but also may have stability issues. If successful, they will become the standard approach.

Inheritance
object
ExperimentalOptions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Couchbase
Assembly: Couchbase.NetClient.dll
Syntax
public class ExperimentalOptions

Constructors

View Source

ExperimentalOptions()

Declaration
public ExperimentalOptions()

Properties

View Source

ChannelConnectionPools

Use System.Threading.Channels for connection pool distribution.

Declaration
[InterfaceStability(Level.Volatile)]
[Obsolete("ChannelConnectionPool is now the default pool since 3.3.0. To revert back to the DataFlowConnectionPool set this to false.")]
public bool ChannelConnectionPools { get; set; }
Property Value
Type Description
bool
View Source

EnableHttpVersion2

If supported by the server and by the client, HTTP version 2.0 will be used for Query.

Declaration
[InterfaceStability(Level.Volatile)]
public bool EnableHttpVersion2 { get; set; }
Property Value
Type Description
bool
Remarks

This only applies to the Query service.

View Source

EnablePushConfig

Enables push config notification if supported by the server version, otherwise, polling is used as before.

Declaration
[InterfaceStability(Level.Volatile)]
public bool EnablePushConfig { get; set; }
Property Value
Type Description
bool
  • View Source
In this article
Back to top Copyright © 2020 Couchbase, Inc. All rights reserved.