Show / Hide Table of Contents

Namespace Kephas.Data.Commands

Classes

BulkDataOperationContext

Context for bulk operations.

BulkDataOperationContext<T>

Generic context for bulk operations.

BulkDataOperationResult

Encapsulates the result of a bulk operation.

BulkDeleteCommand

Base class for bulk delete commands.

BulkDeleteContext

Context for the bulk delete operation.

BulkDeleteContext<T>

Generic context for the bulk delete operation.

BulkOperationCommandBase<TOperationContext, TOperationResult>

Base abstract class for bulk operation commands.

BulkUpdateCommand

Base class for bulk update commands.

BulkUpdateContext

Context for the bulk update operation.

BulkUpdateContext<T>

Generic context for the bulk update operation.

CreateEntityCommand

Base class for create entity commands.

CreateEntityContext

A create entity context.

CreateEntityContext<T>

A create entity context.

CreateEntityResult

Encapsulates the result of a create entity command.

DataCommandBase<TOperationContext, TResult>

Base implementation of a data command.

DataCommandResult

Encapsulates the result of a data command.

DataContextTypeAttribute

Attribute indicating the supported data context.

DeleteEntityCommand

Base implementation of a IDeleteEntityCommand.

DeleteEntityContext

A delete entity context.

DiscardChangesCommand

Base implementation of a IDiscardChangesCommand.

DiscardChangesContext

An operation context for discarding changes.

ExecuteCommandBase

Base class for command execution commands.

ExecuteContext

An execute context.

ExecuteResult

Encapsulates the result of an execute.

FindCommand

Base class for find commands.

FindCommandBase<TFindContext>

Base class for find commands.

FindContext

The context for the IFindCommand.

FindContext<T>

The generic context for the IFindCommand.

FindOneCommand

Base class for find commands retrieving one result.

FindOneContext

A find one context.

FindOneContext<T>

The default implementation of a find operationContext.

FindResult

Encapsulates the result of a find command.

PersistChangesCommand

Base class for commands which persist dataContext changes.

PersistChangesContext

An operation context for persisting changes.

SyncDataCommandBase<TOperationContext, TResult>

Base implementation of a synchronous data command.

Interfaces

IBulkDataOperationContext

Interface for bulk data operation context.

IBulkDataOperationContext<TEntity>

Generic interface for contexts used in bulk data operations.

IBulkDataOperationResult

Interface for returning a bulk operation result.

IBulkDeleteCommand

Contract for commands deleting one or more entities based on a predicate, directly in the database.

IBulkDeleteContext

Context for bulk delete operation.

IBulkDeleteContext<TEntity>

Generic interface for data operation contexts of the IBulkDeleteCommand.

IBulkUpdateCommand

Contract for commands updating one or more entities based on a predicate, directly in the database.

IBulkUpdateContext

Context for bulk update operation.

IBulkUpdateContext<TEntity>

Generic interface for data operation contexts of the IBulkUpdateCommand.

ICreateEntityCommand

Application service contract for commands creating an entity.

ICreateEntityContext

Interface for create entity context.

ICreateEntityContext<T>

Generic interface for create entity context.

ICreateEntityResult

Contract for the create entity result.

IDataCommand

Contract for data commands.

IDataCommand<TOperationContext, TResult>

Contract for data commands, with typed operationContext and result.

IDataCommandResult

Contract for data command results.

IDeleteEntityCommand

Contract for delete entity commands.

IDeleteEntityContext

Interface for delete entity context.

IDiscardChangesCommand

Contract for discard changes commands.

IDiscardChangesContext

Context interface for discarding changes operation.

IExecuteCommand

Contract for data commands executing commands on the data store side.

IExecuteContext

Interface for execute context.

IExecuteResult

Interface for execute result.

IFindCommand

Contract for find commands.

IFindContext

Contract for find contexts.

IFindContext<TEntity>

Generic contract for find contexts.

IFindContextBase

Base contract for find commands.

IFindOneCommand

Contract for find commands retrieving one entity based on a predicate.

IFindOneContext

Interface for data operation contexts of the IFindOneCommand.

IFindOneContext<TEntity>

Generic interface for data operation contexts of the IFindOneCommand.

IFindResult

Interface for the find result.

IPersistChangesCommand

Contract for persist changes commands.

IPersistChangesContext

Context interface for persisting changes operation.

ISyncDataCommand

Contract for synchronous data commands.

ISyncDataCommand<TOperationContext, TResult>

Generic contract for synchronous data commands.

Back to top Generated by DocFX