TarWriter.WriteEntry 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
WriteEntry(TarEntry) |
將指定的專案寫入封存數據流。 |
WriteEntry(String, String) |
將指定的檔案寫入封存數據流作為 tar 專案。 |
WriteEntry(TarEntry)
- 來源:
- TarWriter.cs
- 來源:
- TarWriter.cs
- 來源:
- TarWriter.cs
將指定的專案寫入封存數據流。
public:
void WriteEntry(System::Formats::Tar::TarEntry ^ entry);
public void WriteEntry (System.Formats.Tar.TarEntry entry);
member this.WriteEntry : System.Formats.Tar.TarEntry -> unit
Public Sub WriteEntry (entry As TarEntry)
參數
- entry
- TarEntry
要寫入的 tar 專案。
例外狀況
項目類型為 HardLink 或 SymbolicLink ,且 LinkName 為 null
或 空白。
封存數據流已處置。
entry
為 null
。
發生 I/O 問題。
備註
將專案寫入封存之前,如果您將數據寫入專案的 DataStream中,請務必將其倒轉為所需的開始位置。
以下是支援在每個格式上寫入的項目類型:
V7:
適用於
WriteEntry(String, String)
- 來源:
- TarWriter.cs
- 來源:
- TarWriter.cs
- 來源:
- TarWriter.cs
將指定的檔案寫入封存數據流作為 tar 專案。
public:
void WriteEntry(System::String ^ fileName, System::String ^ entryName);
public void WriteEntry (string fileName, string? entryName);
member this.WriteEntry : string * string -> unit
Public Sub WriteEntry (fileName As String, entryName As String)
參數
- fileName
- String
要寫入封存之檔案的路徑。
- entryName
- String
檔案的名稱,因為它應該在封存中表示。 它應該包含選擇性的相對路徑和檔名。
例外狀況
封存數據流已處置。
fileName
或 entryName
為 null
或是空的。
發生 I/O 問題。