स्नैपशॉट के बारे में मेटाडेटा, जिसमें स्नैपशॉट की स्थिति के बारे में बताया गया है.
हस्ताक्षर:
export declare class SnapshotMetadata
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
fromकैश | बूलियन | अगर स्नैपशॉट, गारंटी के साथ अप-टू-डेट सर्वर डेटा के बजाय कैश मेमोरी में सेव किए गए डेटा से बनाया गया है, तो वैल्यू 'सही' होगी. अगर आपके श्रोता ने (SnapshotListenOptions के ज़रिए) मेटाडेटा अपडेट के लिए ऑप्ट इन किया है, तो आपको क्लाइंट को बैकएंड से अप-टू-डेट डेटा मिलने के बाद, fromCache के साथ एक और स्नैपशॉट मिलेगा, जिसमें 'गलत' पर सेट किया गया होगा. |
|
hasPendingWrites | बूलियन | अगर स्नैपशॉट में ऐसे लोकल राइट का नतीजा है (जैसे कि set() या update() कॉल), जो अभी तक बैकएंड के लिए काम नहीं करते, तो यह नतीजा 'सही' होगा. अगर आपके लिसनर ने SnapshotListenOptions के ज़रिए, मेटाडेटा अपडेट करने का विकल्प चुना है, तो आपको बैकएंड पर टेक्स्ट सेव करने के बाद, hasPendingWrites के साथ एक और स्नैपशॉट मिलेगा. यह स्नैपशॉट, गलत के बराबर होगा. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
isEqual(अन्य) | अगर यह SnapshotMetadata दिए गए नंबर के बराबर है, तो 'सही' दिखाता है. |
स्नैपशॉट मेटाडेटा.फ़्रॉम कैश
अगर स्नैपशॉट, गारंटी के साथ अप-टू-डेट सर्वर डेटा के बजाय कैश मेमोरी में सेव किए गए डेटा से बनाया गया है, तो वैल्यू 'सही' होगी. अगर आपके श्रोता ने (SnapshotListenOptions
के ज़रिए) मेटाडेटा अपडेट के लिए ऑप्ट इन किया है, तो आपको एक और स्नैपशॉट मिलेगा. इसमें fromCache
को 'गलत' पर सेट किया जाएगा. ऐसा तब होगा, जब क्लाइंट को बैकएंड से अप-टू-डेट डेटा मिल जाएगा.
हस्ताक्षर:
readonly fromCache: boolean;
स्नैपशॉट मेटाडेटा.hasPendingWrites
अगर स्नैपशॉट में ऐसे लोकल राइट का नतीजा है (जैसे कि set()
या update()
कॉल), जो अभी तक बैकएंड के लिए काम नहीं करते, तो यह नतीजा 'सही' होगा. अगर आपके श्रोता ने (SnapshotListenOptions
के ज़रिए) मेटाडेटा अपडेट के लिए ऑप्ट इन किया है, तो आपको बैकएंड पर लिखे जाने के बाद hasPendingWrites
के साथ एक और स्नैपशॉट मिलेगा, जो गलत के बराबर होगा.
हस्ताक्षर:
readonly hasPendingWrites: boolean;
स्नैपशॉट मेटाडेटा.isEqual()
अगर यह SnapshotMetadata
दिए गए नंबर के बराबर है, तो 'सही' दिखाता है.
हस्ताक्षर:
isEqual(other: SnapshotMetadata): boolean;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
अन्य | Snapshotमेटाडेटा | तुलना करने के लिए SnapshotMetadata . |
लौटाए जाने वाले प्रॉडक्ट:
बूलियन
अगर यह SnapshotMetadata
दिए गए नंबर के बराबर है, तो 'सही'.