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