فراداده در مورد یک عکس فوری، که وضعیت عکس فوری را توصیف می کند.
امضا:
export declare class SnapshotMetadata
خواص
ویژگی | اصلاح کننده ها | تایپ کنید | شرح |
---|---|---|---|
از کش | بولی | درست است اگر عکس فوری از داده های ذخیره شده در حافظه پنهان به جای تضمین داده های به روز سرور ایجاد شده باشد. اگر شنونده شما بهروزرسانیهای ابرداده را انتخاب کرده باشد (از طریق SnapshotListenOptions )، زمانی که مشتری دادههای بهروز را از باطن دریافت کرد، عکس فوری دیگری با fromCache دریافت خواهید کرد. | |
دارایPendingWrites است | بولی | درست است اگر اسنپ شات حاوی نتیجه نوشته های محلی باشد (به عنوان مثال تماس های set() یا update() که هنوز به backend متعهد نشده اند. اگر شنونده شما بهروزرسانیهای ابرداده را انتخاب کرده باشد (از طریق SnapshotListenOptions )، یک عکس فوری دیگر با hasPendingWrites برابر با false دریافت خواهید کرد. |
مواد و روش ها
روش | اصلاح کننده ها | شرح |
---|---|---|
برابر است (سایر) | اگر این SnapshotMetadata برابر با ارائه شده باشد true برمی گردد. |
SnapshotMetadata.fromCache
درست است اگر عکس فوری از داده های ذخیره شده در حافظه پنهان به جای تضمین داده های به روز سرور ایجاد شده باشد. اگر شنونده شما بهروزرسانیهای ابرداده را انتخاب کرده است (از طریق SnapshotListenOptions
) هنگامی که سرویس گیرنده داده های به روز را از باطن دریافت کرد، یک عکس فوری دیگر دریافت خواهید کرد که fromCache
روی false تنظیم شده است.
امضا:
readonly fromCache: boolean;
SnapshotMetadata.hasPendingWrites
درست است اگر اسنپ شات حاوی نتیجه نوشته های محلی باشد (به عنوان مثال تماس های set()
یا update()
که هنوز به backend متعهد نشده اند. اگر شنونده شما بهروزرسانیهای ابرداده را انتخاب کرده است (از طریق SnapshotListenOptions
) یک عکس فوری دیگر با hasPendingWrites
برابر با false دریافت خواهید کرد، پس از اینکه نوشته ها به باطن متعهد شدند.
امضا:
readonly hasPendingWrites: boolean;
SnapshotMetadata.isEqual()
اگر این SnapshotMetadata
برابر با ارائه شده باشد true برمی گردد.
امضا:
isEqual(other: SnapshotMetadata): boolean;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
دیگر | Snapshot Metadata | SnapshotMetadata برای مقایسه با. |
برمی گرداند:
بولی
درست است اگر این SnapshotMetadata
برابر با ارائه شده باشد.