Freigeben über


TarFile.CreateFromDirectory Methode

Definition

Ü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.

Gilt für: