UNPKG

ravendb

Version:
21 lines 1.07 kB
import { ILazyOperation } from "./ILazyOperation.js"; import { ObjectTypeDescriptor } from "../../../../Types/index.js"; import { InMemoryDocumentSessionOperations } from "../../InMemoryDocumentSessionOperations.js"; import { GetRequest } from "../../../Commands/MultiGet/GetRequest.js"; import { QueryResult } from "../../../Queries/QueryResult.js"; import { GetResponse } from "../../../Commands/MultiGet/GetResponse.js"; export declare class LazyConditionalLoadOperation<T extends object> implements ILazyOperation { private readonly _clazz; private readonly _session; private readonly _id; private readonly _changeVector; constructor(session: InMemoryDocumentSessionOperations, id: string, changeVector: string, clazz: ObjectTypeDescriptor<T>); createRequest(): GetRequest; private _result; private _requiresRetry; get queryResult(): QueryResult; get result(): any; get requiresRetry(): boolean; handleResponseAsync(response: GetResponse): Promise<void>; } //# sourceMappingURL=LazyConditionalLoadOperation.d.ts.map