LogExtentCollection.Remove Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghapus instans LogExtent dari koleksi.
Overload
Remove(LogExtent, Boolean) |
Menghapus instans yang ditentukan LogExtent dari koleksi. |
Remove(String, Boolean) |
Menghapus instans LogExtent dengan jalur yang ditentukan dari koleksi. |
Remove(LogExtent, Boolean)
Menghapus instans yang ditentukan LogExtent dari koleksi.
public:
void Remove(System::IO::Log::LogExtent ^ extent, bool force);
public void Remove (System.IO.Log.LogExtent extent, bool force);
member this.Remove : System.IO.Log.LogExtent * bool -> unit
Public Sub Remove (extent As LogExtent, force As Boolean)
Parameter
- force
- Boolean
true
jika jangkauan harus segera dihapus; jika tidak, false
.
Pengecualian
extent
atau force
adalah null
.
extent
tidak dapat ditemukan dalam koleksi.
extent
tidak dapat dihapus. Ini masih bagian dari wilayah aktif, atau akses ditolak.
Permintaan tidak dapat dilakukan karena pengecualian I/O yang tidak terduga.
-atau-
extent
tidak dapat dihapus.
Metode ini dipanggil setelah urutan dibuang.
Memori tidak cukup untuk melanjutkan eksekusi program.
Urutan rekaman penuh.
Akses untuk penyimpanan log yang ditentukan ditolak oleh sistem operasi.
Keterangan
Instans LogExtent dapat dihapus dari koleksi hanya jika bukan bagian dari wilayah LogStoreaktif . force
Jika parameter adalah true
dan jangkauan tidak dapat segera dihapus, pengecualian akan dilemparkan. force
Jika parameter adalah false
dan jangkauan tidak dapat segera dihapus, penghapusan ditangguhkan sampai tidak lagi menjadi bagian dari wilayah aktif.
Anda tidak dapat menghapus tingkat terakhir dalam LogExtentCollection, yang berarti bahwa Count properti tidak boleh nol setelah jangkauan ditambahkan.
Berlaku untuk
Remove(String, Boolean)
Menghapus instans LogExtent dengan jalur yang ditentukan dari koleksi.
public:
void Remove(System::String ^ path, bool force);
public void Remove (string path, bool force);
member this.Remove : string * bool -> unit
Public Sub Remove (path As String, force As Boolean)
Parameter
- force
- Boolean
true
jika jangkauan harus segera dihapus; jika tidak, false
.
Pengecualian
path
atau force
adalah null
.
Jangkauan yang ditentukan oleh path
tidak dapat ditemukan dalam koleksi.
Jangkauan yang ditentukan oleh path
tidak dapat dihapus. Ini masih bagian dari wilayah aktif, atau akses ditolak.
Permintaan tidak dapat dilakukan karena pengecualian I/O yang tidak terduga.
-atau-
Jangkauan yang ditentukan oleh path
tidak dapat dihapus.
Metode ini dipanggil setelah urutan dibuang.
Memori tidak cukup untuk melanjutkan eksekusi program.
Urutan rekaman penuh.
Akses untuk penyimpanan log yang ditentukan ditolak oleh sistem operasi.
Keterangan
Instans LogExtent dapat dihapus dari koleksi hanya jika bukan bagian dari wilayah LogStoreaktif . force
Jika parameter adalah true
dan jangkauan tidak dapat segera dihapus, pengecualian akan dilemparkan. force
Jika parameter adalah false
dan jangkauan tidak dapat segera dihapus, penghapusan ditangguhkan sampai tidak lagi menjadi bagian dari wilayah aktif.
Anda tidak dapat menghapus tingkat terakhir dalam LogExtentCollection, yang berarti bahwa Count properti tidak boleh nol setelah jangkauan ditambahkan.