IBucketManager InterfaceCouchbase .NET SDK 2.0
An intermediate class for doing management operations on a Bucket.

Namespace: Couchbase.Management
Assembly: Couchbase.NetClient (in Couchbase.NetClient.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax
public interface IBucketManager

The IBucketManager type exposes the following members.

Methods
  NameDescription
Public methodFlush
Destroys all documents stored within a bucket. This functionality must also be enabled within the server-side bucket settings for safety reasons.
Public methodFlushAsync
Destroys all documents stored within a bucket. This functionality must also be enabled within the server-side bucket settings for safety reasons.
Public methodGetDesignDocument
Retrieves the contents of a design document.
Public methodGetDesignDocumentAsync
Retrieves the contents of a design document.
Public methodGetDesignDocuments
Lists all existing design documents.
Public methodGetDesignDocumentsAsync
Lists all existing design documents.
Public methodInsertDesignDocument
Inserts a design document containing a number of views.
Public methodInsertDesignDocumentAsync
Inserts a design document containing a number of views.
Public methodRemoveDesignDocument
Removes a design document.
Public methodRemoveDesignDocumentAsync
Removes a design document.
Public methodUpdateDesignDocument
Updates a design document containing a number of views.
Public methodUpdateDesignDocumentAsync
Updates a design document containing a number of views.
Top
Properties
  NameDescription
Public propertyBucketName
The name of the Bucket.
Top
See Also