TarFile.CreateFromDirectory 方法

定义

重载

CreateFromDirectory(String, Stream, Boolean)

创建一个 tar 流,其中包含指定目录中的所有文件系统条目。

CreateFromDirectory(String, String, Boolean)

创建一个 tar 文件,其中包含指定目录中的所有文件系统条目。

CreateFromDirectory(String, Stream, Boolean)

Source:
TarFile.cs
Source:
TarFile.cs
Source:
TarFile.cs

创建一个 tar 流,其中包含指定目录中的所有文件系统条目。

public:
 static void CreateFromDirectory(System::String ^ sourceDirectoryName, System::IO::Stream ^ destination, bool includeBaseDirectory);
public static void CreateFromDirectory (string sourceDirectoryName, System.IO.Stream destination, bool includeBaseDirectory);
static member CreateFromDirectory : string * System.IO.Stream * bool -> unit
Public Shared Sub CreateFromDirectory (sourceDirectoryName As String, destination As Stream, includeBaseDirectory As Boolean)

参数

sourceDirectoryName
String

要存档的目录的路径。

destination
Stream

存档的目标流。

includeBaseDirectory
Boolean

true 将基目录名称作为存档条目的所有名称中的第一个段包含在内。 false 从存档条目名称中排除基目录名称。

例外

sourceDirectoryNamedestinationnull

sourceDirectoryName 为空。

- 或 -

destination 不支持写入。

sourceDirectoryName找不到目录路径。

发生 I/O 异常。

适用于

CreateFromDirectory(String, String, Boolean)

Source:
TarFile.cs
Source:
TarFile.cs
Source:
TarFile.cs

创建一个 tar 文件,其中包含指定目录中的所有文件系统条目。

public:
 static void CreateFromDirectory(System::String ^ sourceDirectoryName, System::String ^ destinationFileName, bool includeBaseDirectory);
public static void CreateFromDirectory (string sourceDirectoryName, string destinationFileName, bool includeBaseDirectory);
static member CreateFromDirectory : string * string * bool -> unit
Public Shared Sub CreateFromDirectory (sourceDirectoryName As String, destinationFileName As String, includeBaseDirectory As Boolean)

参数

sourceDirectoryName
String

要存档的目录的路径。

destinationFileName
String

目标存档文件的路径。

includeBaseDirectory
Boolean

true 将基目录名称作为存档条目的所有名称中的第一个路径段包含在内。 false 从条目名称路径中排除基目录名称。

例外

sourceDirectoryNamedestinationFileNamenull

sourceDirectoryNamedestinationFileName 为空。

sourceDirectoryName找不到目录路径。

发生 I/O 异常。

适用于