UNPKG

ravendb

Version:
29 lines 1.35 kB
import { ILazyOperation } from "./ILazyOperation.js"; import { InMemoryDocumentSessionOperations } from "../../InMemoryDocumentSessionOperations.js"; import { SessionLoadStartingWithOptions } from "../../IDocumentSession.js"; import { GetRequest } from "../../../Commands/MultiGet/GetRequest.js"; import { QueryResult } from "../../../Queries/QueryResult.js"; import { GetResponse } from "../../../Commands/MultiGet/GetResponse.js"; export declare class LazyStartsWithOperation<T extends object> implements ILazyOperation { private readonly _clazz; private readonly _idPrefix; private readonly _matches; private readonly _exclude; private readonly _start; private readonly _pageSize; private readonly _sessionOperations; private readonly _startAfter; constructor(idPrefix: string, opts: SessionLoadStartingWithOptions<T>, sessionOperations: InMemoryDocumentSessionOperations); createRequest(): GetRequest; private _result; private _queryResult; private _requiresRetry; get result(): any; set result(result: any); get queryResult(): QueryResult; set queryResult(queryResult: QueryResult); get requiresRetry(): boolean; set requiresRetry(result: boolean); handleResponseAsync(response: GetResponse): Promise<void>; } //# sourceMappingURL=LazyStartsWithOperation.d.ts.map