نشان دهنده ارجاع به یک شیء Google Cloud Storage است. توسعهدهندگان میتوانند اشیاء را آپلود، دانلود و حذف کنند، و همچنین ابردادههای شی را دریافت/تنظیم کنند.
امضا:
export interface StorageReference
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
سطل | رشته | نام سطل حاوی شیء این مرجع. |
مسیر کامل | رشته | مسیر کامل این شی. |
نام | رشته | نام کوتاه این شی که آخرین جزء مسیر کامل است. برای مثال، اگر fullPath 'full/path/image.png' باشد، نام آن 'image.png' است. |
والدین | مرجع ذخیره سازی | خالی | مرجعی که به محل والد این مرجع اشاره می کند، یا اگر این مرجع ریشه باشد، null است. |
ریشه | مرجع ذخیره سازی | اشاره به ریشه سطل این شی. |
ذخیره سازی | FirebaseStorage | نمونه FirebaseStorage مرتبط با این مرجع. |
مواد و روش ها
روش | شرح |
---|---|
toString() | URL gs:// را برای این شی به شکل gs://<bucket>/<path>/<to>/<object> برمی گرداند. |
StorageReference.bucket
نام سطل حاوی شیء این مرجع.
امضا:
bucket: string;
StorageReference.fullPath
مسیر کامل این شی.
امضا:
fullPath: string;
StorageReference.name
نام کوتاه این شی که آخرین جزء مسیر کامل است. برای مثال، اگر fullPath 'full/path/image.png' باشد، نام آن 'image.png' است.
امضا:
name: string;
StorageReference.parent
مرجعی که به محل والد این مرجع اشاره می کند، یا اگر این مرجع ریشه باشد، null است.
امضا:
parent: StorageReference | null;
StorageReference.root
اشاره به ریشه سطل این شی.
امضا:
root: StorageReference;
StorageReference.storage
نمونه FirebaseStorage مرتبط با این مرجع.
امضا:
storage: FirebaseStorage;
StorageReference.toString()
URL gs:// را برای این شی به شکل gs://<bucket>/<path>/<to>/<object>
برمی گرداند.
امضا:
toString(): string;
برمی گرداند:
رشته
آدرس gs://.