TempFileCollection Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy TempFileCollection klasy.Initializes a new instance of the TempFileCollection class.

Przeciążenia

TempFileCollection()

Inicjuje nowe wystąpienie klasy TempFileCollection z domyślnymi wartościami.Initializes a new instance of the TempFileCollection class with default values.

TempFileCollection(String)

Inicjuje nowe wystąpienie klasy TempFileCollection przy użyciu określonego katalogu tymczasowego, który jest ustawiony do usuwania plików tymczasowych po ich generacji i użyciu domyślnie.Initializes a new instance of the TempFileCollection class using the specified temporary directory that is set to delete the temporary files after their generation and use, by default.

TempFileCollection(String, Boolean)

Inicjuje nowe wystąpienie klasy TempFileCollection przy użyciu określonego katalogu tymczasowego i określonej wartości wskazującej, czy należy zachować lub usunąć pliki tymczasowe po ich generacji i użyciu, domyślnie.Initializes a new instance of the TempFileCollection class using the specified temporary directory and specified value indicating whether to keep or delete the temporary files after their generation and use, by default.

TempFileCollection()

Inicjuje nowe wystąpienie klasy TempFileCollection z domyślnymi wartościami.Initializes a new instance of the TempFileCollection class with default values.

public:
 TempFileCollection();
public TempFileCollection ();
Public Sub New ()

Uwagi

Jest to Konstruktor bez parametrów, który inicjuje kolekcję z ustawieniami domyślnymi.This is a parameterless constructor that initializes the collection with default settings. Domyślnie ta kolekcja plików tymczasowych będzie przechowywać pliki w domyślnym katalogu tymczasowym i spowoduje usunięcie plików tymczasowych po ich wygenerowaniu i użyciu.By default, this temporary files collection will store the files in a default temporary directory and will delete the temporary files after they have been generated and used.

TempFileCollection(String)

Inicjuje nowe wystąpienie klasy TempFileCollection przy użyciu określonego katalogu tymczasowego, który jest ustawiony do usuwania plików tymczasowych po ich generacji i użyciu domyślnie.Initializes a new instance of the TempFileCollection class using the specified temporary directory that is set to delete the temporary files after their generation and use, by default.

public:
 TempFileCollection(System::String ^ tempDir);
public TempFileCollection (string tempDir);
new System.CodeDom.Compiler.TempFileCollection : string -> System.CodeDom.Compiler.TempFileCollection
Public Sub New (tempDir As String)

Parametry

tempDir
String

Ścieżka do katalogu tymczasowego, który ma być używany do przechowywania plików tymczasowych.A path to the temporary directory to use for storing the temporary files.

Zabezpieczenia

LinkDemand
aby uzyskać pełne zaufanie dla bezpośredniego obiektu wywołującego.for full trust for the immediate caller. Nie można użyć tej klasy w kodzie częściowo zaufanym.This class cannot be used by partially trusted code.

TempFileCollection(String, Boolean)

Inicjuje nowe wystąpienie klasy TempFileCollection przy użyciu określonego katalogu tymczasowego i określonej wartości wskazującej, czy należy zachować lub usunąć pliki tymczasowe po ich generacji i użyciu, domyślnie.Initializes a new instance of the TempFileCollection class using the specified temporary directory and specified value indicating whether to keep or delete the temporary files after their generation and use, by default.

public:
 TempFileCollection(System::String ^ tempDir, bool keepFiles);
public TempFileCollection (string tempDir, bool keepFiles);
new System.CodeDom.Compiler.TempFileCollection : string * bool -> System.CodeDom.Compiler.TempFileCollection
Public Sub New (tempDir As String, keepFiles As Boolean)

Parametry

tempDir
String

Ścieżka do katalogu tymczasowego, który ma być używany do przechowywania plików tymczasowych.A path to the temporary directory to use for storing the temporary files.

keepFiles
Boolean

true, jeśli pliki tymczasowe powinny być przechowywane po użyciu; false, jeśli pliki tymczasowe powinny zostać usunięte.true if the temporary files should be kept after use; false if the temporary files should be deleted.

Uwagi

Wartość keepFiles służy do ustawiania parametru KeepFiles.The value of keepFiles is used to set the KeepFiles parameter. Pliki tymczasowe w kolekcji są zachowywane lub usuwane po zakończeniu działania kompilatora na podstawie wartości właściwości KeepFiles w kolekcji.The temporary files in the collection are retained or deleted upon the completion of compiler activity based on the value of the KeepFiles property in the collection. Po dodaniu każdego pliku do kolekcji jest z nim skojarzona bieżąca wartość KeepFiles, chyba że zostanie dodana z metodą, która ma parametr keepFile, w takim przypadku ta wartość jest używana dla danego pliku.As each file is added to the collection, the current value of KeepFiles is associated with it, unless it is added with a method that has a keepFile parameter, in which case that value is used for that specific file. Po wywołaniu metody Delete, jeśli KeepFiles jest true, wszystkie pliki zostaną usunięte, łącznie z tymi, które zostały dodane z KeepFiles wartością true.When the Delete method is called, if KeepFiles is true, all files are deleted, including those added with a KeepFiles value of true. Dzięki temu określone pliki, które są identyfikowane jako zachowywanie plików, są tymczasowo zachowywane po kompilacji do celów, takich jak raportowanie błędów, a następnie usuwane, gdy nie są już potrzebne.This allows specific files, those identified as being keep files, to be temporarily retained after compilation for purposes such as error reporting, then deleted when they are no longer needed.

Zabezpieczenia

LinkDemand
aby uzyskać pełne zaufanie dla bezpośredniego obiektu wywołującego.for full trust for the immediate caller. Nie można użyć tej klasy w kodzie częściowo zaufanym.This class cannot be used by partially trusted code.

Dotyczy