共用方式為


TarFile.CreateFromDirectory 方法

定義

多載

CreateFromDirectory(String, Stream, Boolean)

建立 tar 數據流,其中包含指定目錄中的所有檔案系統專案。

CreateFromDirectory(String, String, Boolean)

建立 tar 檔案,其中包含指定目錄中的所有文件系統專案。

CreateFromDirectory(String, Stream, Boolean)

來源:
TarFile.cs
來源:
TarFile.cs
來源:
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)

來源:
TarFile.cs
來源:
TarFile.cs
來源:
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 例外狀況。

適用於