Couchbase .NET SDK | 3.9.0
Search Results for

    Show / Hide Table of Contents

    Class TransactionsService.TransactionsServiceClient

    Client for TransactionsService

    Inheritance
    object
    ClientBase
    ClientBase<TransactionsService.TransactionsServiceClient>
    TransactionsService.TransactionsServiceClient
    Inherited Members
    ClientBase<TransactionsService.TransactionsServiceClient>.WithHost(string)
    ClientBase.CallInvoker
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Couchbase.Protostellar.Transactions.V1
    Assembly: Couchbase.NetClient.dll
    Syntax
    public class TransactionsService.TransactionsServiceClient : ClientBase<TransactionsService.TransactionsServiceClient>

    Constructors

    | Edit this page View Source

    TransactionsServiceClient()

    Protected parameterless constructor to allow creation of test doubles.

    Declaration
    protected TransactionsServiceClient()
    | Edit this page View Source

    TransactionsServiceClient(CallInvoker)

    Creates a new client for TransactionsService that uses a custom CallInvoker.

    Declaration
    public TransactionsServiceClient(CallInvoker callInvoker)
    Parameters
    Type Name Description
    CallInvoker callInvoker

    The callInvoker to use to make remote calls.

    | Edit this page View Source

    TransactionsServiceClient(ChannelBase)

    Creates a new client for TransactionsService

    Declaration
    public TransactionsServiceClient(ChannelBase channel)
    Parameters
    Type Name Description
    ChannelBase channel

    The channel to use to make remote calls.

    | Edit this page View Source

    TransactionsServiceClient(ClientBaseConfiguration)

    Protected constructor to allow creation of configured clients.

    Declaration
    protected TransactionsServiceClient(ClientBase.ClientBaseConfiguration configuration)
    Parameters
    Type Name Description
    ClientBase.ClientBaseConfiguration configuration

    The client configuration.

    Methods

    | Edit this page View Source

    NewInstance(ClientBaseConfiguration)

    Creates a new instance of client from given ClientBaseConfiguration.

    Declaration
    protected override TransactionsService.TransactionsServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
    Parameters
    Type Name Description
    ClientBase.ClientBaseConfiguration configuration
    Returns
    Type Description
    TransactionsService.TransactionsServiceClient
    Overrides
    ClientBase<TransactionsService.TransactionsServiceClient>.NewInstance(ClientBase.ClientBaseConfiguration)
    | Edit this page View Source

    TransactionBeginAttempt(TransactionBeginAttemptRequest, CallOptions)

    Declaration
    public virtual TransactionBeginAttemptResponse TransactionBeginAttempt(TransactionBeginAttemptRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionBeginAttemptRequest request
    CallOptions options
    Returns
    Type Description
    TransactionBeginAttemptResponse
    | Edit this page View Source

    TransactionBeginAttempt(TransactionBeginAttemptRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual TransactionBeginAttemptResponse TransactionBeginAttempt(TransactionBeginAttemptRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionBeginAttemptRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    TransactionBeginAttemptResponse
    | Edit this page View Source

    TransactionBeginAttemptAsync(TransactionBeginAttemptRequest, CallOptions)

    Declaration
    public virtual AsyncUnaryCall<TransactionBeginAttemptResponse> TransactionBeginAttemptAsync(TransactionBeginAttemptRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionBeginAttemptRequest request
    CallOptions options
    Returns
    Type Description
    AsyncUnaryCall<TransactionBeginAttemptResponse>
    | Edit this page View Source

    TransactionBeginAttemptAsync(TransactionBeginAttemptRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual AsyncUnaryCall<TransactionBeginAttemptResponse> TransactionBeginAttemptAsync(TransactionBeginAttemptRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionBeginAttemptRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    AsyncUnaryCall<TransactionBeginAttemptResponse>
    | Edit this page View Source

    TransactionCommit(TransactionCommitRequest, CallOptions)

    Declaration
    public virtual TransactionCommitResponse TransactionCommit(TransactionCommitRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionCommitRequest request
    CallOptions options
    Returns
    Type Description
    TransactionCommitResponse
    | Edit this page View Source

    TransactionCommit(TransactionCommitRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual TransactionCommitResponse TransactionCommit(TransactionCommitRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionCommitRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    TransactionCommitResponse
    | Edit this page View Source

    TransactionCommitAsync(TransactionCommitRequest, CallOptions)

    Declaration
    public virtual AsyncUnaryCall<TransactionCommitResponse> TransactionCommitAsync(TransactionCommitRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionCommitRequest request
    CallOptions options
    Returns
    Type Description
    AsyncUnaryCall<TransactionCommitResponse>
    | Edit this page View Source

    TransactionCommitAsync(TransactionCommitRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual AsyncUnaryCall<TransactionCommitResponse> TransactionCommitAsync(TransactionCommitRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionCommitRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    AsyncUnaryCall<TransactionCommitResponse>
    | Edit this page View Source

    TransactionGet(TransactionGetRequest, CallOptions)

    Declaration
    public virtual TransactionGetResponse TransactionGet(TransactionGetRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionGetRequest request
    CallOptions options
    Returns
    Type Description
    TransactionGetResponse
    | Edit this page View Source

    TransactionGet(TransactionGetRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual TransactionGetResponse TransactionGet(TransactionGetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionGetRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    TransactionGetResponse
    | Edit this page View Source

    TransactionGetAsync(TransactionGetRequest, CallOptions)

    Declaration
    public virtual AsyncUnaryCall<TransactionGetResponse> TransactionGetAsync(TransactionGetRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionGetRequest request
    CallOptions options
    Returns
    Type Description
    AsyncUnaryCall<TransactionGetResponse>
    | Edit this page View Source

    TransactionGetAsync(TransactionGetRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual AsyncUnaryCall<TransactionGetResponse> TransactionGetAsync(TransactionGetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionGetRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    AsyncUnaryCall<TransactionGetResponse>
    | Edit this page View Source

    TransactionInsert(TransactionInsertRequest, CallOptions)

    Declaration
    public virtual TransactionInsertResponse TransactionInsert(TransactionInsertRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionInsertRequest request
    CallOptions options
    Returns
    Type Description
    TransactionInsertResponse
    | Edit this page View Source

    TransactionInsert(TransactionInsertRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual TransactionInsertResponse TransactionInsert(TransactionInsertRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionInsertRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    TransactionInsertResponse
    | Edit this page View Source

    TransactionInsertAsync(TransactionInsertRequest, CallOptions)

    Declaration
    public virtual AsyncUnaryCall<TransactionInsertResponse> TransactionInsertAsync(TransactionInsertRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionInsertRequest request
    CallOptions options
    Returns
    Type Description
    AsyncUnaryCall<TransactionInsertResponse>
    | Edit this page View Source

    TransactionInsertAsync(TransactionInsertRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual AsyncUnaryCall<TransactionInsertResponse> TransactionInsertAsync(TransactionInsertRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionInsertRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    AsyncUnaryCall<TransactionInsertResponse>
    | Edit this page View Source

    TransactionRemove(TransactionRemoveRequest, CallOptions)

    Declaration
    public virtual TransactionRemoveResponse TransactionRemove(TransactionRemoveRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionRemoveRequest request
    CallOptions options
    Returns
    Type Description
    TransactionRemoveResponse
    | Edit this page View Source

    TransactionRemove(TransactionRemoveRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual TransactionRemoveResponse TransactionRemove(TransactionRemoveRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionRemoveRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    TransactionRemoveResponse
    | Edit this page View Source

    TransactionRemoveAsync(TransactionRemoveRequest, CallOptions)

    Declaration
    public virtual AsyncUnaryCall<TransactionRemoveResponse> TransactionRemoveAsync(TransactionRemoveRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionRemoveRequest request
    CallOptions options
    Returns
    Type Description
    AsyncUnaryCall<TransactionRemoveResponse>
    | Edit this page View Source

    TransactionRemoveAsync(TransactionRemoveRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual AsyncUnaryCall<TransactionRemoveResponse> TransactionRemoveAsync(TransactionRemoveRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionRemoveRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    AsyncUnaryCall<TransactionRemoveResponse>
    | Edit this page View Source

    TransactionReplace(TransactionReplaceRequest, CallOptions)

    Declaration
    public virtual TransactionReplaceResponse TransactionReplace(TransactionReplaceRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionReplaceRequest request
    CallOptions options
    Returns
    Type Description
    TransactionReplaceResponse
    | Edit this page View Source

    TransactionReplace(TransactionReplaceRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual TransactionReplaceResponse TransactionReplace(TransactionReplaceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionReplaceRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    TransactionReplaceResponse
    | Edit this page View Source

    TransactionReplaceAsync(TransactionReplaceRequest, CallOptions)

    Declaration
    public virtual AsyncUnaryCall<TransactionReplaceResponse> TransactionReplaceAsync(TransactionReplaceRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionReplaceRequest request
    CallOptions options
    Returns
    Type Description
    AsyncUnaryCall<TransactionReplaceResponse>
    | Edit this page View Source

    TransactionReplaceAsync(TransactionReplaceRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual AsyncUnaryCall<TransactionReplaceResponse> TransactionReplaceAsync(TransactionReplaceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionReplaceRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    AsyncUnaryCall<TransactionReplaceResponse>
    | Edit this page View Source

    TransactionRollback(TransactionRollbackRequest, CallOptions)

    Declaration
    public virtual TransactionRollbackResponse TransactionRollback(TransactionRollbackRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionRollbackRequest request
    CallOptions options
    Returns
    Type Description
    TransactionRollbackResponse
    | Edit this page View Source

    TransactionRollback(TransactionRollbackRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual TransactionRollbackResponse TransactionRollback(TransactionRollbackRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionRollbackRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    TransactionRollbackResponse
    | Edit this page View Source

    TransactionRollbackAsync(TransactionRollbackRequest, CallOptions)

    Declaration
    public virtual AsyncUnaryCall<TransactionRollbackResponse> TransactionRollbackAsync(TransactionRollbackRequest request, CallOptions options)
    Parameters
    Type Name Description
    TransactionRollbackRequest request
    CallOptions options
    Returns
    Type Description
    AsyncUnaryCall<TransactionRollbackResponse>
    | Edit this page View Source

    TransactionRollbackAsync(TransactionRollbackRequest, Metadata, DateTime?, CancellationToken)

    Declaration
    public virtual AsyncUnaryCall<TransactionRollbackResponse> TransactionRollbackAsync(TransactionRollbackRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    TransactionRollbackRequest request
    Metadata headers
    DateTime? deadline
    CancellationToken cancellationToken
    Returns
    Type Description
    AsyncUnaryCall<TransactionRollbackResponse>
    • Edit this page
    • View Source
    In this article
    Back to top © 2026 Couchbase, Inc.