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 其彈性。

適用於