Share via


TarWriter.WriteEntry 方法

定义

重载

WriteEntry(TarEntry)

将指定的条目写入存档流。

WriteEntry(String, String)

将指定的文件作为 tar 条目写入存档流。

WriteEntry(TarEntry)

Source:
TarWriter.cs
Source:
TarWriter.cs
Source:
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 条目。

例外

条目类型为 HardLinkSymbolicLinkLinkName 而 为 null 或 为空。

存档流已释放。

entrynull

发生了 I/O 问题。

注解

在将条目写入存档之前,如果将数据写入到条目的 DataStream中,请确保将其倒退到所需的起始位置。

以下是支持在每种格式上写入的条目类型:

适用于

WriteEntry(String, String)

Source:
TarWriter.cs
Source:
TarWriter.cs
Source:
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

应在存档中表示的文件的名称。 它应包括可选的相对路径和文件名。

例外

存档流已释放。

fileNameentryNamenull 或为空。

发生了 I/O 问题。

适用于