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.