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