Search Results for

    Show / Hide Table of Contents

    Class BulkProcessorLoader

    Inheritance
    object
    BulkProcessorLoader
    BulkProcessorLoader<T>
    Implements
    IDisposable
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.API.Core.Processors
    Assembly: LemonEdge.API.dll
    Syntax
    public abstract class BulkProcessorLoader : IDisposable

    Constructors

    BulkProcessorLoader(IBaseDataSetProcessor)

    Declaration
    public BulkProcessorLoader(IBaseDataSetProcessor source)
    Parameters
    Type Name Description
    IBaseDataSetProcessor source

    Properties

    Loaded

    Declaration
    public bool Loaded { get; }
    Property Value
    Type Description
    bool

    Source

    Declaration
    protected IBaseDataSetProcessor Source { get; }
    Property Value
    Type Description
    IBaseDataSetProcessor

    Methods

    Dispose()

    Declaration
    public void Dispose()

    Dispose(bool)

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing

    InternalLoad(IEntityUpdater)

    Declaration
    protected abstract Task InternalLoad(IEntityUpdater context)
    Parameters
    Type Name Description
    IEntityUpdater context
    Returns
    Type Description
    Task

    Load(IEntityUpdater)

    Declaration
    public Task Load(IEntityUpdater context)
    Parameters
    Type Name Description
    IEntityUpdater context
    Returns
    Type Description
    Task

    ThreadSafeAttachToOtherProcessors(IEntityUpdater)

    Declaration
    public abstract void ThreadSafeAttachToOtherProcessors(IEntityUpdater context)
    Parameters
    Type Name Description
    IEntityUpdater context

    Implements

    IDisposable

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.