共用方式為


TarWriter 建構函式

定義

多載

TarWriter(Stream)

TarWriter初始化 實體,這個實體可以將 tar 專案寫入指定的數據流,並在處置這個實體時關閉 archiveStream

TarWriter(Stream, Boolean)

TarWriter初始化 實例,這個實例可以將 tar 專案寫入指定的數據流,並在處置這個實例時選擇性地讓數據流保持開啟狀態。 使用此建構函式時,產生的封存格式為 Pax

TarWriter(Stream, TarEntryFormat, Boolean)

TarWriter初始化 實例,這個實例可以將 tar 專案寫入指定的數據流、選擇性地讓數據流在處置這個實例時保持開啟,以及選擇性地指定使用 WriteEntry(String, String) 方法寫入專案時的格式。

TarWriter(Stream)

來源:
TarWriter.cs
來源:
TarWriter.cs
來源:
TarWriter.cs

TarWriter初始化 實體,這個實體可以將 tar 專案寫入指定的數據流,並在處置這個實體時關閉 archiveStream

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)

參數

archiveStream
Stream

要寫入的資料流。

例外狀況

archiveStreamnull

archiveStream 不支援寫入。

備註

使用此建構函式時, Pax 會使用 方法作為寫入封存 WriteEntry(String, String) 之專案的預設格式。

適用於

TarWriter(Stream, Boolean)

來源:
TarWriter.cs
來源:
TarWriter.cs
來源:
TarWriter.cs

TarWriter初始化 實例,這個實例可以將 tar 專案寫入指定的數據流,並在處置這個實例時選擇性地讓數據流保持開啟狀態。 使用此建構函式時,產生的封存格式為 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)

參數

archiveStream
Stream

要寫入的資料流。

leaveOpen
Boolean

falsearchiveStream表示處置這個實例時處置 ;true若要讓數據流保持開啟狀態。

例外狀況

archiveStreamnull

archiveStream 不支援寫入。

適用於

TarWriter(Stream, TarEntryFormat, Boolean)

來源:
TarWriter.Unix.cs
來源:
TarWriter.Unix.cs
來源:
TarWriter.Unix.cs

TarWriter初始化 實例,這個實例可以將 tar 專案寫入指定的數據流、選擇性地讓數據流在處置這個實例時保持開啟,以及選擇性地指定使用 WriteEntry(String, String) 方法寫入專案時的格式。

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)

參數

archiveStream
Stream

要寫入的資料流。

format
TarEntryFormat

呼叫 WriteEntry(String, String)時要使用的格式。 預設值是 Pax

leaveOpen
Boolean

falsearchiveStream表示處置這個實例時處置 ;true若要讓數據流保持開啟狀態。

例外狀況

archiveStreamnull

archiveStream 不支援寫入。

formatUnknown是另一個列舉值的其中一個。

備註

建議的格式適用於 Pax 其彈性。

適用於