Package.Flush Yöntem

Tanım

Pakette yer alan tüm parçaların ve ilişkilerin içeriğini kaydeder.

public:
 void Flush();
public void Flush();
member this.Flush : unit -> unit
Public Sub Flush ()

Özel durumlar

Paket açık değil (Dispose(Boolean) veya Close() çağrıldı).

Paket salt okunurdur ve değiştirilemez.

Açıklamalar

Flush gerçek biçime özgü temizleme işlemini gerçekleştirmek için türetilmiş sınıfın FlushCore uygulamasını dahili olarak çağırır. Türetilmiş sınıfın FlushCore yöntemi, parça ve ilişki içeriğinin belirli fiziksel türetilmiş sınıf uygulamasına kaydedilmesinden sorumludur.

Varsayılan olarak, soyut ZipPackage temel sınıfın türetilmiş bir Package uygulaması sağlanır ve kullanılır. Varsayılan işlemde, Flush parçaları ve ilişkileri bir ZIP dosya paketine kaydetmek için dahili olarak çağırır FlushCore .

Flushve Close yöntemleri tarafından Dispose otomatik olarak çağrılır. veya Close çağrıldığında Dispose ayrı olarak aramanız Flush gerekmez.

Devralanlara Notlar

Flush() dahili olarak türetilmiş sınıfın FlushCore() yöntemini çağırarak, türetilmiş sınıfta uygulanan fiziksel biçime göre bölümü boşaltmak için kullanılır.

Şunlara uygulanır