StorageReference interface

Google क्लाउड स्टोरेज ऑब्जेक्ट के संदर्भ का प्रतिनिधित्व करता है। डेवलपर्स ऑब्जेक्ट अपलोड, डाउनलोड और हटा सकते हैं, साथ ही ऑब्जेक्ट मेटाडेटा प्राप्त/सेट कर सकते हैं।

हस्ताक्षर:

export interface StorageReference 

गुण

संपत्ति प्रकार विवरण
बाल्टी डोरी इस संदर्भ के ऑब्जेक्ट वाली बकेट का नाम.
पूरा रास्ता डोरी इस वस्तु का पूरा पथ.
नाम डोरी इस ऑब्जेक्ट का संक्षिप्त नाम, जो पूर्ण पथ का अंतिम घटक है। उदाहरण के लिए, यदि फुलपाथ 'फुल/पाथ/इमेज.पीएनजी' है, तो नाम 'इमेज.पीएनजी' है।
माता-पिता भंडारण संदर्भ | व्यर्थ इस संदर्भ के मूल स्थान की ओर इशारा करने वाला एक संदर्भ, या यदि यह संदर्भ मूल है तो शून्य।
जड़ भंडारण संदर्भ इस ऑब्जेक्ट की बकेट की जड़ का एक संदर्भ।
भंडारण फायरबेसस्टोरेज इस संदर्भ से संबद्ध FirebaseStorage उदाहरण।

तरीकों

तरीका विवरण
स्ट्रिंग() इस ऑब्जेक्ट के लिए gs: gs://<bucket>/<path>/<to>/<object> // URL लौटाता है

भंडारण संदर्भ.बाल्टी

इस संदर्भ के ऑब्जेक्ट वाली बकेट का नाम.

हस्ताक्षर:

bucket: string;

स्टोरेजरेफरेंस.फुलपाथ

इस वस्तु का पूरा पथ.

हस्ताक्षर:

fullPath: string;

स्टोरेजरेफरेंस.नाम

इस ऑब्जेक्ट का संक्षिप्त नाम, जो पूर्ण पथ का अंतिम घटक है। उदाहरण के लिए, यदि फुलपाथ 'फुल/पाथ/इमेज.पीएनजी' है, तो नाम 'इमेज.पीएनजी' है।

हस्ताक्षर:

name: string;

स्टोरेजरेफरेंस.पैरेंट

इस संदर्भ के मूल स्थान की ओर इशारा करने वाला एक संदर्भ, या यदि यह संदर्भ मूल है तो शून्य।

हस्ताक्षर:

parent: StorageReference | null;

स्टोरेजरेफरेंस.रूट

इस ऑब्जेक्ट की बकेट की जड़ का एक संदर्भ।

हस्ताक्षर:

root: StorageReference;

स्टोरेजरेफरेंस.भंडारण

इस संदर्भ से संबद्ध FirebaseStorage उदाहरण।

हस्ताक्षर:

storage: FirebaseStorage;

स्टोरेज रेफरेंस.टूस्ट्रिंग()

इस ऑब्जेक्ट के लिए gs: gs://<bucket>/<path>/<to>/<object> // URL लौटाता है

हस्ताक्षर:

toString(): string;

रिटर्न:

डोरी

जीएस: // यूआरएल।