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.
Inherited Members
Namespace: Couchbase
Assembly: Couchbase.NetClient.dll
Syntax
public class ExperimentalOptions
Properties
| Edit this page View SourceChannelConnectionPools
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 |
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.
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 |