Поделиться через


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 значение , чтобы исключить базовое имя каталога из имен записей архива.

Исключения

Параметр sourceDirectoryName или destination имеет значение null.

Параметр sourceDirectoryName пуст.

-или-

Параметр destination не поддерживает запись.

sourceDirectoryName Путь к каталогу не найден.

Произошло исключение ввода-вывода.

Применяется к

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 значение , чтобы исключить базовое имя каталога из путей к именам записей.

Исключения

Параметр sourceDirectoryName или destinationFileName имеет значение null.

Параметр sourceDirectoryName или destinationFileName является пустым.

sourceDirectoryName Путь к каталогу не найден.

Произошло исключение ввода-вывода.

Применяется к