Siêu dữ liệu về ảnh chụp nhanh, mô tả trạng thái của ảnh chụp nhanh.
Chữ ký:
export declare class SnapshotMetadata
Của cải
Tài sản | sửa đổi | Kiểu | Sự miêu tả |
---|---|---|---|
từCache | boolean | Đúng nếu ảnh chụp nhanh được tạo từ dữ liệu được lưu trong bộ nhớ đệm thay vì dữ liệu máy chủ được đảm bảo cập nhật. Nếu trình nghe của bạn đã chọn tham gia cập nhật siêu dữ liệu (thông qua SnapshotListenOptions ), bạn sẽ nhận được một ảnh chụp nhanh khác với fromCache được đặt thành false sau khi khách hàng đã nhận được dữ liệu cập nhật từ chương trình phụ trợ. | |
hasPendingWrites | boolean | Đúng nếu ảnh chụp nhanh chứa kết quả của các lệnh ghi cục bộ (ví dụ: lệnh gọi set() hoặc update() ) chưa được cam kết vào chương trình phụ trợ. Nếu trình nghe của bạn đã chọn tham gia cập nhật siêu dữ liệu (thông qua SnapshotListenOptions ), bạn sẽ nhận được một ảnh chụp nhanh khác có hasPendingWrites bằng false sau khi quá trình ghi đã được cam kết vào chương trình phụ trợ. |
phương pháp
Phương pháp | sửa đổi | Sự miêu tả |
---|---|---|
isEqual(khác) | Trả về true nếu SnapshotMetadata này bằng với giá trị được cung cấp. |
Ảnh chụpMetadata.fromCache
Đúng nếu ảnh chụp nhanh được tạo từ dữ liệu được lưu trong bộ nhớ đệm thay vì dữ liệu máy chủ được đảm bảo cập nhật. Nếu trình nghe của bạn đã chọn tham gia cập nhật siêu dữ liệu (thông qua SnapshotListenOptions
) bạn sẽ nhận được một ảnh chụp nhanh khác với fromCache
được đặt thành false sau khi khách hàng đã nhận được dữ liệu cập nhật từ chương trình phụ trợ.
Chữ ký:
readonly fromCache: boolean;
Ảnh chụpMetadata.hasPendingWrites
Đúng nếu ảnh chụp nhanh chứa kết quả của các lệnh ghi cục bộ (ví dụ: lệnh gọi set()
hoặc update()
) chưa được cam kết vào chương trình phụ trợ. Nếu trình nghe của bạn đã chọn tham gia cập nhật siêu dữ liệu (thông qua SnapshotListenOptions
), bạn sẽ nhận được một ảnh chụp nhanh khác có hasPendingWrites
bằng false sau khi quá trình ghi đã được cam kết vào chương trình phụ trợ.
Chữ ký:
readonly hasPendingWrites: boolean;
Ảnh chụpMetadata.isEqual()
Trả về true nếu SnapshotMetadata
này bằng với giá trị được cung cấp.
Chữ ký:
isEqual(other: SnapshotMetadata): boolean;
Thông số
Tham số | Kiểu | Sự miêu tả |
---|---|---|
khác | Siêu dữ liệu ảnh chụp nhanh | SnapshotMetadata để so sánh. |
Trả về:
boolean
đúng nếu SnapshotMetadata
này bằng với dữ liệu được cung cấp.