Interface ISubDocBuilder<TDocument>
Inherited Members
Namespace: Couchbase.Core.IO.Operations.SubDocument
Assembly: Couchbase.NetClient.dll
Syntax
[Obsolete("This interface is not required and will be removed in a future release.")]
public interface ISubDocBuilder<TDocument> : ITypeSerializerProvider
Type Parameters
Name | Description |
---|---|
TDocument |
Properties
| Edit this page View SourceCount
Returns a count of the currently chained operations.
Declaration
int Count { get; }
Property Value
Type | Description |
---|---|
int |
Key
Gets or sets the unique identifier for the document.
Declaration
string Key { get; }
Property Value
Type | Description |
---|---|
string | The key. |
Timeout
The maximum time allowed for an operation to live before timing out.
Declaration
TimeSpan? Timeout { get; }
Property Value
Type | Description |
---|---|
TimeSpan? |
Methods
| Edit this page View SourceExecute()
Executes the chained operations.
Declaration
IDocumentFragment<TDocument> Execute()
Returns
Type | Description |
---|---|
IDocumentFragment<TDocument> | A Couchbase.IDocumentFragment`1 representing the results of the chained operations. |
ExecuteAsync()
Executes the chained operations.
Declaration
Task<IDocumentFragment<TDocument>> ExecuteAsync()
Returns
Type | Description |
---|---|
Task<IDocumentFragment<TDocument>> | A Couchbase.IDocumentFragment`1 representing the results of the chained operations. |