Bagikan melalui


Tabel ReserveCost

Tabel ReserveCost adalah tabel opsional yang memungkinkan penulis memesan sejumlah ruang disk di direktori apa pun yang bergantung pada status penginstalan komponen.

Tabel ReserveCost memiliki kolom berikut.

Kolom Jenis Kunci Dapat diubah ke null
ReserveKey Pengidentifikasi Y N
Komponen_ Pengidentifikasi N N
ReserveFolder Pengidentifikasi N Y
ReserveLocal Bilangan Bulat Ganda N N
ReserveSource Bilangan Bulat Ganda N N

 

Kolom

ReserveKey

Kunci primer yang secara unik mengidentifikasi entri tabel ReserveCost.

Komponen_

Kunci eksternal ke kolom salah satu tabel Komponen . Mencadangkan jumlah ruang yang ditentukan jika komponen ini akan diinstal.

ReserveFolder

Kolom ini berisi nama properti yang merupakan jalur lengkap ke direktori tujuan. Nama properti ini biasanya merupakan nama direktori dalam tabel Direktori atau nama kumpulan properti yang diperoleh menggunakan tindakan Appsearch . Ini menambahkan jumlah ruang disk yang ditentukan dalam ReserveLocal atau ReserveSource ke biaya volume perangkat yang berisi direktori.

ReserveLocal

Jumlah byte ruang disk untuk dicadangkan jika komponen yang ditautkan diinstal untuk berjalan secara lokal.

ReserveSource

Jumlah byte ruang disk yang akan dicadangkan jika komponen yang ditautkan diinstal untuk dijalankan dari sumber.

Keterangan

Mencairkan biaya dengan cara ini dapat berguna bagi penulis yang ingin memastikan bahwa jumlah minimum ruang disk akan tersedia setelah penginstalan selesai. Misalnya, ruang disk ini mungkin dicadangkan untuk dokumen pengguna atau untuk file aplikasi (seperti file indeks) yang dibuat hanya setelah aplikasi mulai mengikuti penginstalan.

Anda dapat menggunakan tabel ReserveCost untuk mengaktifkan tindakan kustom guna menentukan perkiraan biaya untuk file, entri registri, atau item lain yang mungkin diinstal oleh tindakan kustom. Tindakan kustom yang menambahkan entri ke tabel ReserveCost harus diurutkan antara tindakan CostInitialize dan FileCost . Ini diperlukan agar tindakan FileCost menginisialisasi biaya semua komponen yang terpengaruh oleh entri dalam tabel ReserveCost dengan benar.

Validasi

ICE03
ICE06
ICE32