StorageReference interface

यह Google Cloud Storage ऑब्जेक्ट के रेफ़रंस को दिखाता है. डेवलपर, ऑब्जेक्ट अपलोड कर सकते हैं, डाउनलोड कर सकते हैं, और उन्हें मिटा सकते हैं. साथ ही, वे ऑब्जेक्ट मेटाडेटा को पाने/सेट कर सकते हैं.

हस्ताक्षर:

export interface StorageReference 

प्रॉपर्टी

प्रॉपर्टी टाइप ब्यौरा
बकेट स्ट्रिंग इस रेफ़रंस के ऑब्जेक्ट वाले बकेट का नाम.
फ़ुलपाथ स्ट्रिंग इस ऑब्जेक्ट का पूरा पाथ.
name स्ट्रिंग इस ऑब्जेक्ट का छोटा नाम, जो पूरे पाथ का आखिरी कॉम्पोनेंट है. उदाहरण के लिए, अगर फ़ुलपाथ 'full/path/image.png' है, तो नाम 'image.png' होगा.
माता-पिता StorageReference | शून्य इस रेफ़रंस की पैरंट जगह की जानकारी देने वाला रेफ़रंस या अगर यह रेफ़रंस रूट है, तो यह शून्य हो सकता है.
रूट StorageReference इस ऑब्जेक्ट के बकेट के रूट का रेफ़रंस.
स्टोरेज FirebaseStorage इस रेफ़रंस से जुड़ा FirebaseStorage इंस्टेंस.

तरीके

तरीका ब्यौरा
toString() gs://<bucket>/<path>/<to>/<object> के रूप में इस ऑब्जेक्ट के लिए gs:// यूआरएल लौटाता है

StorageReference.bucket

इस रेफ़रंस के ऑब्जेक्ट वाले बकेट का नाम.

हस्ताक्षर:

bucket: string;

StorageReference.fullPath

इस ऑब्जेक्ट का पूरा पाथ.

हस्ताक्षर:

fullPath: string;

StorageReference.name

इस ऑब्जेक्ट का छोटा नाम, जो पूरे पाथ का आखिरी कॉम्पोनेंट है. उदाहरण के लिए, अगर फ़ुलपाथ 'full/path/image.png' है, तो नाम 'image.png' होगा.

हस्ताक्षर:

name: string;

StorageReference.parent

इस रेफ़रंस की पैरंट जगह की जानकारी देने वाला रेफ़रंस या अगर यह रेफ़रंस रूट है, तो यह शून्य हो सकता है.

हस्ताक्षर:

parent: StorageReference | null;

StorageReference.root

इस ऑब्जेक्ट के बकेट के रूट का रेफ़रंस.

हस्ताक्षर:

root: StorageReference;

StorageReference.storage

इस रेफ़रंस से जुड़ा FirebaseStorage इंस्टेंस.

हस्ताक्षर:

storage: FirebaseStorage;

StorageReference.toString()

gs://<bucket>/<path>/<to>/<object> के रूप में इस ऑब्जेक्ट के लिए gs:// यूआरएल लौटाता है

हस्ताक्षर:

toString(): string;

लौटाए जाने वाले प्रॉडक्ट:

स्ट्रिंग

gs:// यूआरएल.