TarWriter Oluşturucular

Tanım

Aşırı Yüklemeler

TarWriter(Stream)

Belirtilen akışa tar girdileri yazabilen bir TarWriter örneği başlatır ve bu örneğin elden çıkarılmasından archiveStream sonra kapatır.

TarWriter(Stream, Boolean)

Belirtilen akışa katran girdileri yazabilen ve isteğe bağlı olarak bu örnek elden çıkarılırken akışı açık bırakabilen bir TarWriter örneği başlatır. Bu oluşturucu kullanılırken, sonuçta elde edilen arşivin biçimi şeklindedir Pax.

TarWriter(Stream, TarEntryFormat, Boolean)

Belirtilen akışa tar girdileri yazabilen bir TarWriter örneği başlatır, isteğe bağlı olarak bu örneği elden çıkardığınızda akışı açık bırakır ve isteğe bağlı olarak yöntemini kullanarak WriteEntry(String, String) girdi yazarken biçimi belirtir.

TarWriter(Stream)

Belirtilen akışa tar girdileri yazabilen bir TarWriter örneği başlatır ve bu örneğin elden çıkarılmasından archiveStream sonra kapatır.

public:
 TarWriter(System::IO::Stream ^ archiveStream);
public TarWriter (System.IO.Stream archiveStream);
new System.Formats.Tar.TarWriter : System.IO.Stream -> System.Formats.Tar.TarWriter
Public Sub New (archiveStream As Stream)

Parametreler

archiveStream
Stream

Yazacak akış.

Özel durumlar

archiveStream, null değeridir.

archiveStream yazmayı desteklemez.

Açıklamalar

Bu oluşturucu kullanılırken, Pax yöntemi kullanılarak WriteEntry(String, String) arşive yazılan girdilerin varsayılan biçimi olarak kullanılır.

Şunlara uygulanır

TarWriter(Stream, Boolean)

Belirtilen akışa katran girdileri yazabilen ve isteğe bağlı olarak bu örnek elden çıkarılırken akışı açık bırakabilen bir TarWriter örneği başlatır. Bu oluşturucu kullanılırken, sonuçta elde edilen arşivin biçimi şeklindedir Pax.

public TarWriter (System.IO.Stream archiveStream, bool leaveOpen = false);
new System.Formats.Tar.TarWriter : System.IO.Stream * bool -> System.Formats.Tar.TarWriter
Public Sub New (archiveStream As Stream, Optional leaveOpen As Boolean = false)

Parametreler

archiveStream
Stream

Yazacak akış.

leaveOpen
Boolean

false bu örnek atıldığında archiveStream atmayı; true akışı açık bırakmak için.

Özel durumlar

archiveStream, null değeridir.

archiveStream yazmayı desteklemez.

Şunlara uygulanır

TarWriter(Stream, TarEntryFormat, Boolean)

Belirtilen akışa tar girdileri yazabilen bir TarWriter örneği başlatır, isteğe bağlı olarak bu örneği elden çıkardığınızda akışı açık bırakır ve isteğe bağlı olarak yöntemini kullanarak WriteEntry(String, String) girdi yazarken biçimi belirtir.

public TarWriter (System.IO.Stream archiveStream, System.Formats.Tar.TarEntryFormat format = System.Formats.Tar.TarEntryFormat.Pax, bool leaveOpen = false);
new System.Formats.Tar.TarWriter : System.IO.Stream * System.Formats.Tar.TarEntryFormat * bool -> System.Formats.Tar.TarWriter
Public Sub New (archiveStream As Stream, Optional format As TarEntryFormat = System.Formats.Tar.TarEntryFormat.Pax, Optional leaveOpen As Boolean = false)

Parametreler

archiveStream
Stream

Yazacak akış.

format
TarEntryFormat

çağrılırken WriteEntry(String, String)kullanılacak biçim. Pax varsayılan değerdir.

leaveOpen
Boolean

false bu örnek atıldığında archiveStream atmayı; true akışı açık bırakmak için.

Özel durumlar

archiveStream, null değeridir.

archiveStream yazmayı desteklemez.

formatUnknown diğer sabit listesi değerlerinden biridir veya değildir.

Açıklamalar

Önerilen biçim Pax , esnekliği içindir.

Şunlara uygulanır