UNPKG

ravendb

Version:
40 lines 1.58 kB
import { InMemoryDocumentSessionOperations } from "../InMemoryDocumentSessionOperations.js"; import { BatchCommandResult } from "./BatchCommandResult.js"; import { SingleNodeBatchCommand } from "../../Commands/Batches/SingleNodeBatchCommand.js"; export declare class BatchOperation { private readonly _session; constructor(session: InMemoryDocumentSessionOperations); private _entities; private _sessionCommandsCount; private _allCommandsCount; private _onSuccessfulRequest; private _modifications; createRequest(): SingleNodeBatchCommand; private static _throwOnNullResults; setResult(result: BatchCommandResult): void; private _finalizeResults; private _applyMetadataModifications; private _getOrAddModifications; private _handleCompareExchangePut; private _handleCompareExchangeDelete; private _handleCompareExchangeInternal; private _handleAttachmentCopy; private _handleAttachmentMove; private _handleAttachmentDelete; private _handleAttachmentDeleteInternal; private _handleAttachmentPut; private _handleAttachmentPutInternal; private _handlePatch; private _handleDelete; private _handleDeleteInternal; private _handleForceRevisionCreation; private _handlePut; private _handleMetadataModifications; private _handleCounters; private static _getStringField; private static _getNumberField; private static _getBooleanField; private static _throwInvalidValue; private static _throwMissingField; } //# sourceMappingURL=BatchOperation.d.ts.map