LogExtentCollection.Remove Yöntem

Tanım

Koleksiyondan bir LogExtent örneği kaldırır.

Aşırı Yüklemeler

Name Description
Remove(LogExtent, Boolean)

Belirtilen LogExtent örneği koleksiyondan kaldırır.

Remove(String, Boolean)

LogExtent Belirtilen yola sahip örneği koleksiyondan kaldırır.

Remove(LogExtent, Boolean)

Belirtilen LogExtent örneği koleksiyondan kaldırır.

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)

Parametreler

extent
LogExtent

Kaldırılacak LogExtent örnek.

force
Boolean

true kapsamın hemen kaldırılması gerekiyorsa; aksi takdirde , false.

Özel durumlar

extent veya force şeklindedir null.

extent koleksiyonda bulunamıyor.

extent Kaldırıla. Hala etkin bölgenin bir parçasıdır veya erişim reddedilir.

İstek beklenmeyen bir G/Ç özel durumu nedeniyle gerçekleştirilemedi.

-veya-

extent Siline.

yöntemi, dizi atıldıktan sonra çağrıldı.

Programın yürütülmesine devam etmek için yeterli bellek yok.

Kayıt dizisi dolu.

Belirtilen günlük deposuna erişim işletim sistemi tarafından reddedildi.

Açıklamalar

Bir LogExtent örnek, yalnızca öğesinin etkin bölgesinin LogStorebir parçası değilse koleksiyondan kaldırılabilir. force parametresi ise true ve uzantı hemen kaldırılamazsa, bir özel durum oluşturulur. force Parametre ise false ve uzantı hemen kaldırılamıyorsa, kaldırma işlemi artık etkin bölgenin bir parçası olmayana kadar ertelenir.

içindeki LogExtentCollectionson kapsamı kaldıramazsınız. Bu, bir kapsam eklendikten sonra özelliğin Count sıfır olamayacağı anlamına gelir.

Şunlara uygulanır

Remove(String, Boolean)

LogExtent Belirtilen yola sahip örneği koleksiyondan kaldırır.

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)

Parametreler

path
String

Kaldırılacak örneğin yolu LogExtent .

force
Boolean

true kapsamın hemen kaldırılması gerekiyorsa; aksi takdirde , false.

Özel durumlar

path veya force şeklindedir null.

tarafından path belirtilen kapsam koleksiyonda bulunamıyor.

tarafından path belirtilen kapsam kaldırılamaz. Hala etkin bölgenin bir parçasıdır veya erişim reddedilir.

İstek beklenmeyen bir G/Ç özel durumu nedeniyle gerçekleştirilemedi.

-veya-

tarafından path belirtilen kapsam silinemez.

yöntemi, dizi atıldıktan sonra çağrıldı.

Programın yürütülmesine devam etmek için yeterli bellek yok.

Kayıt dizisi dolu.

Belirtilen günlük deposuna erişim işletim sistemi tarafından reddedildi.

Açıklamalar

Bir LogExtent örnek, yalnızca öğesinin etkin bölgesinin LogStorebir parçası değilse koleksiyondan kaldırılabilir. force parametresi ise true ve uzantı hemen kaldırılamazsa, bir özel durum oluşturulur. force Parametre ise false ve uzantı hemen kaldırılamıyorsa, kaldırma işlemi artık etkin bölgenin bir parçası olmayana kadar ertelenir.

içindeki LogExtentCollectionson kapsamı kaldıramazsınız. Bu, bir kapsam eklendikten sonra özelliğin Count sıfır olamayacağı anlamına gelir.

Şunlara uygulanır