Search Results for

    Show / Hide Table of Contents

    Class PartitionedQueryConfigurator<T>

    Configures partitions to be executed upon for batch operations.

    Inheritance
    Object
    PartitionedQueryConfigurator<T>
    Implements
    IPartitionConfigurator<T>
    Namespace: Gossip.Connection.Fluent
    Assembly: Gossip.dll
    Syntax
    public class PartitionedQueryConfigurator<T> : object, IPartitionConfigurator<T>
    Type Parameters
    Name Description
    T

    The batch parameter data type.

    Constructors

    | Improve this Doc View Source

    PartitionedQueryConfigurator(IUpdatableQueryExecutor, QueryConfiguration, IEnumerable<T>)

    Declaration
    public PartitionedQueryConfigurator(IUpdatableQueryExecutor executor, QueryConfiguration config, IEnumerable<T> partitionedBy)
    Parameters
    Type Name Description
    IUpdatableQueryExecutor executor
    QueryConfiguration config
    IEnumerable<T> partitionedBy

    Methods

    | Improve this Doc View Source

    Execute()

    Declaration
    public IEnumerable<int> Execute()
    Returns
    Type Description
    IEnumerable<Int32>
    | Improve this Doc View Source

    ExecuteAsync()

    Declaration
    public Task<IEnumerable<int>> ExecuteAsync()
    Returns
    Type Description
    Task<IEnumerable<Int32>>
    | Improve this Doc View Source

    Query<TResult>()

    Declaration
    public IEnumerable<TResult> Query<TResult>()
    Returns
    Type Description
    IEnumerable<TResult>
    Type Parameters
    Name Description
    TResult
    | Improve this Doc View Source

    QueryAsync<TResult>()

    Declaration
    public Task<IEnumerable<TResult>> QueryAsync<TResult>()
    Returns
    Type Description
    Task<IEnumerable<TResult>>
    Type Parameters
    Name Description
    TResult
    | Improve this Doc View Source

    WithBatchParam(Func<IEnumerable<T>, Object>)

    Declaration
    public IPartitionConfigurator<T> WithBatchParam(Func<IEnumerable<T>, object> func)
    Parameters
    Type Name Description
    Func<IEnumerable<T>, Object> func
    Returns
    Type Description
    IPartitionConfigurator<T>
    | Improve this Doc View Source

    WithBatchParamAsJsonArray()

    Declaration
    public IPartitionConfigurator<T> WithBatchParamAsJsonArray()
    Returns
    Type Description
    IPartitionConfigurator<T>
    | Improve this Doc View Source

    WithBatchSize(Int32)

    Declaration
    public IPartitionConfigurator<T> WithBatchSize(int batchSize = 10000)
    Parameters
    Type Name Description
    Int32 batchSize
    Returns
    Type Description
    IPartitionConfigurator<T>

    Implements

    IPartitionConfigurator<T>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX