TarWriter 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
TarWriter(Stream) |
TarWriter初始化 實體,這個實體可以將 tar 專案寫入指定的數據流,並在處置這個實體時關閉 |
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
要寫入的資料流。
例外狀況
archiveStream
為 null
。
archiveStream
不支援寫入。
備註
使用此建構函式時, Pax 會使用 方法作為寫入封存 WriteEntry(String, String) 之專案的預設格式。
適用於
TarWriter(Stream, Boolean)
- 來源:
- TarWriter.cs
- 來源:
- TarWriter.cs
- 來源:
- TarWriter.cs
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
false
archiveStream
表示處置這個實例時處置 ;true
若要讓數據流保持開啟狀態。
例外狀況
archiveStream
為 null
。
archiveStream
不支援寫入。
適用於
TarWriter(Stream, TarEntryFormat, Boolean)
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
false
archiveStream
表示處置這個實例時處置 ;true
若要讓數據流保持開啟狀態。
例外狀況
archiveStream
為 null
。
archiveStream
不支援寫入。
format
Unknown是另一個列舉值的其中一個。
備註
建議的格式適用於 Pax 其彈性。