TarFile.CreateFromDirectory Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| CreateFromDirectory(String, Stream, Boolean) |
Erstellt einen tar-Stream, der alle Dateisystemeinträge aus dem angegebenen Verzeichnis enthält. |
| CreateFromDirectory(String, String, Boolean) |
Erstellt eine TAR-Datei, die alle Dateisystemeinträge aus dem angegebenen Verzeichnis enthält. |
CreateFromDirectory(String, Stream, Boolean)
- Quelle:
- TarFile.cs
- Quelle:
- TarFile.cs
- Quelle:
- TarFile.cs
Erstellt einen tar-Stream, der alle Dateisystemeinträge aus dem angegebenen Verzeichnis enthält.
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)
Parameter
- sourceDirectoryName
- String
Der Pfad des zu archivierenden Verzeichnisses.
- destination
- Stream
Der Zielstream für das Archiv.
- includeBaseDirectory
- Boolean
true , um den Namen des Basisverzeichnisses als erstes Segment in alle Namen der Archiveinträge einzuschließen.
false , um den Namen des Basisverzeichnisses aus den Archiveintragsnamen auszuschließen.
Ausnahmen
sourceDirectoryName oder destination ist null.
sourceDirectoryName ist leer.
- oder -
destination unterstützt das Schreiben nicht.
Der sourceDirectoryName Verzeichnispfad wurde nicht gefunden.
Es ist eine E/A-Ausnahme aufgetreten.
Gilt für:
CreateFromDirectory(String, String, Boolean)
- Quelle:
- TarFile.cs
- Quelle:
- TarFile.cs
- Quelle:
- TarFile.cs
Erstellt eine TAR-Datei, die alle Dateisystemeinträge aus dem angegebenen Verzeichnis enthält.
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)
Parameter
- sourceDirectoryName
- String
Der Pfad des zu archivierenden Verzeichnisses.
- destinationFileName
- String
Der Pfad der Zielarchivdatei.
- includeBaseDirectory
- Boolean
true , um den Namen des Basisverzeichnisses als erstes Pfadsegment in alle Namen der Archiveinträge einzuschließen.
false , um den Basisverzeichnisnamen aus den Eintragsnamenpfaden auszuschließen.
Ausnahmen
sourceDirectoryName oder destinationFileName ist null.
sourceDirectoryName oder destinationFileName ist leer.
Der sourceDirectoryName Verzeichnispfad wurde nicht gefunden.
Es ist eine E/A-Ausnahme aufgetreten.