Sdílet prostřednictvím


TarFile.CreateFromDirectory Metoda

Definice

Přetížení

CreateFromDirectory(String, Stream, Boolean)

Vytvoří datový proud tar, který obsahuje všechny položky systému souborů ze zadaného adresáře.

CreateFromDirectory(String, String, Boolean)

Vytvoří soubor tar, který obsahuje všechny položky systému souborů ze zadaného adresáře.

CreateFromDirectory(String, Stream, Boolean)

Zdroj:
TarFile.cs
Zdroj:
TarFile.cs
Zdroj:
TarFile.cs

Vytvoří datový proud tar, který obsahuje všechny položky systému souborů ze zadaného adresáře.

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)

Parametry

sourceDirectoryName
String

Cesta k adresáři, který chcete archivovat.

destination
Stream

Cílový datový proud pro archiv.

includeBaseDirectory
Boolean

true zahrnout název základního adresáře jako první segment ve všech názvech archivních položek. false vyloučíte název základního adresáře z názvů položek archivu.

Výjimky

sourceDirectoryName nebo destination je null.

sourceDirectoryName je prázdný.

-nebo-

destination nepodporuje psaní.

Cesta sourceDirectoryName k adresáři nebyla nalezena.

Došlo k výjimce vstupně-výstupních operací.

Platí pro

CreateFromDirectory(String, String, Boolean)

Zdroj:
TarFile.cs
Zdroj:
TarFile.cs
Zdroj:
TarFile.cs

Vytvoří soubor tar, který obsahuje všechny položky systému souborů ze zadaného adresáře.

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)

Parametry

sourceDirectoryName
String

Cesta k adresáři, který chcete archivovat.

destinationFileName
String

Cesta k cílovému archivačnímu souboru.

includeBaseDirectory
Boolean

true zahrnout název základního adresáře jako první segment cesty do všech názvů archivních položek. false vyloučíte název základního adresáře z cest k názvu položky.

Výjimky

sourceDirectoryName nebo destinationFileName je null.

sourceDirectoryName nebo destinationFileName je prázdný.

Cesta sourceDirectoryName k adresáři nebyla nalezena.

Došlo k výjimce vstupně-výstupních operací.

Platí pro