LogExtentCollection.Remove Yöntem

Tanım

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

Aşırı Yüklemeler

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 uzantını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.

Beklenmeyen bir G/Ç özel durumu nedeniyle istek gerçekleştirilemedi.

-veya-

extent Siline.

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

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

Kayıt sırası 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 LogStoreparçası değilse koleksiyondan kaldırılabilir. force parametresi ise true ve uzantı hemen kaldırılamazsa, bir özel durum oluşturulur. force Parametresi ise false ve uzantı hemen kaldırılamazsa, 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 uzantını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.

Beklenmeyen bir G/Ç özel durumu nedeniyle istek gerçekleştirilemedi.

-veya-

tarafından path belirtilen kapsam silinemez.

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

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

Kayıt sırası 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 LogStoreparçası değilse koleksiyondan kaldırılabilir. force parametresi ise true ve uzantı hemen kaldırılamazsa, bir özel durum oluşturulur. force Parametresi ise false ve uzantı hemen kaldırılamazsa, 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