Package.Flush Yöntem

Tanım

Paketin içerdiği 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üretilen 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 Package temel sınıfın türetilmiş bir ZipPackage 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ılar FlushCore .

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

Devralanlara Notlar

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

Şunlara uygulanır