SnapshotMetadata class

Anlık görüntünün durumunu açıklayan, anlık görüntüyle ilgili meta veriler.

İmza:

export declare class SnapshotMetadata 

Özellikler

Özellik Değiştiriciler Tür Açıklama
fromCache boolean Anlık görüntü, güncel sunucu verileri yerine önbelleğe alınmış verilerden oluşturulduysa doğru değerini döndürür. Dinleyiciniz meta veri güncellemelerini (SnapshotListenOptions üzerinden) etkinleştirdiyse istemci, arka uçtan güncel verileri aldıktan sonra, fromCache ayarının yanlış değerine ayarlandığı başka bir anlık görüntü alırsınız.
hasPendingWrites boolean Anlık görüntü, henüz arka uca kaydedilmemiş yerel yazma işlemlerinin (örneğin, set() veya update() çağrıları) sonucunu içeriyorsa doğru değerini alır. Dinleyiciniz meta veri güncellemelerini (SnapshotListenOptions üzerinden) etkinleştirdiyse yazmalar arka uca kaydedildikten sonra, hasPendingWrites değerine eşit, false değerine eşit başka bir anlık görüntü alırsınız.

Yöntemler

Yöntem Değiştiriciler Açıklama
isEqual(diğer) Bu SnapshotMetadata sağlanan değere eşitse true değerini döndürür.

SnapshotMetadata.fromCache

Anlık görüntü, güncel sunucu verileri yerine önbelleğe alınmış verilerden oluşturulduysa doğru değerini döndürür. Dinleyiciniz meta veri güncellemelerini etkinleştirdiyse (SnapshotListenOptions üzerinden) istemci, arka uçtan güncel verileri aldıktan sonra fromCache değerini false (yanlış) olarak ayarlanmış başka bir anlık görüntü alırsınız.

İmza:

readonly fromCache: boolean;

SnapshotMetadata.hasPendingWrites

Anlık görüntü, henüz arka uca kaydedilmemiş yerel yazma işlemlerinin (örneğin, set() veya update() çağrıları) sonucunu içeriyorsa doğru değerini alır. Dinleyiciniz meta veri güncellemelerini etkinleştirdiyse (SnapshotListenOptions üzerinden) yazmalar arka uca kaydedildikten sonra, hasPendingWrites değerine eşit olan, yanlış değerine eşit başka bir anlık görüntü alırsınız.

İmza:

readonly hasPendingWrites: boolean;

SnapshotMetadata.isEqual()

Bu SnapshotMetadata sağlanan değere eşitse true değerini döndürür.

İmza:

isEqual(other: SnapshotMetadata): boolean;

Parametreler

Parametre Tür Açıklama
diğer SnapshotMetadata Karşılaştırılacak SnapshotMetadata.

Şunu döndürür:

boolean

bu SnapshotMetadata sağlanan değere eşitse true değerini alır.