Couchbase .NET SDK __CB_SDK_VERSION__

Show / Hide Table of Contents

Interface ISubDocBuilder<TDocument>

Inherited Members
ITypeSerializerProvider.Serializer
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

View Source

Count

Returns a count of the currently chained operations.

Declaration
int Count { get; }
Property Value
Type Description
int
View Source

Key

Gets or sets the unique identifier for the document.

Declaration
string Key { get; }
Property Value
Type Description
string

The key.

View Source

Timeout

The maximum time allowed for an operation to live before timing out.

Declaration
TimeSpan? Timeout { get; }
Property Value
Type Description
TimeSpan?

Methods

View Source

Execute()

Executes the chained operations.

Declaration
IDocumentFragment<TDocument> Execute()
Returns
Type Description
IDocumentFragment<TDocument>

A Couchbase.IDocumentFragment`1 representing the results of the chained operations.

View Source

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.

  • View Source
In this article
Back to top Copyright © 2020 Couchbase, Inc. All rights reserved.