يمثل مرجعًا لكائن Google Cloud Storage. يمكن للمطورين تحميل الكائنات وتنزيلها وحذفها، بالإضافة إلى الحصول على/تعيين البيانات التعريفية للكائن.
إمضاء:
export interface StorageReference
ملكيات
ملكية | يكتب | وصف |
---|---|---|
دلو | خيط | اسم المجموعة التي تحتوي على كائن هذا المرجع. |
مسار كامل | خيط | المسار الكامل لهذا الكائن. |
اسم | خيط | الاسم المختصر لهذا الكائن، وهو المكون الأخير للمسار الكامل. على سبيل المثال، إذا كان المسار الكامل هو "full/path/image.png"، فإن الاسم هو "image.png". |
الأبوين | مرجع التخزين | باطل | مرجع يشير إلى الموقع الأصلي لهذا المرجع، أو فارغ إذا كان هذا المرجع هو الجذر. |
جذر | مرجع التخزين | إشارة إلى جذر دلو هذا الكائن. |
تخزين | FirebaseStorage | مثيل FirebaseStorage المرتبط بهذا المرجع. |
طُرق
طريقة | وصف |
---|---|
إلى سلسلة() | إرجاع عنوان URL gs:// لهذا الكائن بالصيغة gs://<bucket>/<path>/<to>/<object> |
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()
إرجاع عنوان URL gs:// لهذا الكائن بالصيغة gs://<bucket>/<path>/<to>/<object>
إمضاء:
toString(): string;
عائدات:
خيط
عنوان URL لـ gs://.