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
Путь к каталогу не найден.
Произошло исключение ввода-вывода.