Couchbase .NET SDK | 3.9.0
Search Results for

    Show / Hide Table of Contents

    Enum Level

    Designates the interface stability of a given API; how likely the interface is to change or be removed entirely.

    Namespace: Couchbase.Core.Compatibility
    Assembly: Couchbase.NetClient.dll
    Syntax
    public enum Level

    Fields

    Name Description
    Committed

    This stability level is used to indicate the most stable interfaces that are guaranteed to be supported and remain stable between SDK versions.

    Uncommitted

    This level is used to indicate APIs that are unlikely to change, but may still change as final consensus on their behavior has not yet been reached. Uncommitted APIs usually end up becoming stable APIs.

    Volatile

    This level is used to indicate experimental APIs that are still in flux and may likely be changed. It may also be used to indicate inherently private APIs that may be exposed, but "YMMV" (your mileage may vary) principles apply. Volatile APIs typically end up being promoted to Uncommitted after undergoing some modifications.

    • Edit this page
    • View Source
    In this article
    Back to top © 2026 Couchbase, Inc.