Search Results for

    Show / Hide Table of Contents

    Class BulkOperationBase

    Inheritance
    object
    BulkOperationBase
    BulkCreateOperation<T>
    BulkDeleteOperation<T>
    BulkIndexOperation<T>
    BulkUpdateOperation<TDocument, TPartialDocument>
    Implements
    IBulkOperation
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public abstract class BulkOperationBase : IBulkOperation

    Properties

    | Edit this page View Source

    ClrType

    Declaration
    protected abstract Type ClrType { get; }
    Property Value
    Type Description
    Type
    | Edit this page View Source

    Id

    Declaration
    public Id Id { get; set; }
    Property Value
    Type Description
    Id
    | Edit this page View Source

    Index

    Declaration
    public IndexName Index { get; set; }
    Property Value
    Type Description
    IndexName
    | Edit this page View Source

    Operation

    Declaration
    protected abstract string Operation { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    RetriesOnConflict

    Declaration
    public int? RetriesOnConflict { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    Routing

    Declaration
    public Routing Routing { get; set; }
    Property Value
    Type Description
    Routing
    | Edit this page View Source

    Version

    Declaration
    public long? Version { get; set; }
    Property Value
    Type Description
    long?
    | Edit this page View Source

    VersionType

    Declaration
    public VersionType? VersionType { get; set; }
    Property Value
    Type Description
    VersionType?

    Methods

    | Edit this page View Source

    GetBody()

    Declaration
    protected abstract object GetBody()
    Returns
    Type Description
    object
    | Edit this page View Source

    GetIdForOperation(Inferrer)

    Declaration
    protected virtual Id GetIdForOperation(Inferrer inferrer)
    Parameters
    Type Name Description
    Inferrer inferrer
    Returns
    Type Description
    Id
    | Edit this page View Source

    GetRoutingForOperation(Inferrer)

    Declaration
    protected virtual Routing GetRoutingForOperation(Inferrer inferrer)
    Parameters
    Type Name Description
    Inferrer inferrer
    Returns
    Type Description
    Routing

    Implements

    IBulkOperation

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • ClrType
      • Id
      • Index
      • Operation
      • RetriesOnConflict
      • Routing
      • Version
      • VersionType
    • Methods
      • GetBody()
      • GetIdForOperation(Inferrer)
      • GetRoutingForOperation(Inferrer)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX