File.SetCreationTime Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SetCreationTime(String, DateTime) |
Imposta la data e l'ora di creazione del file. |
SetCreationTime(SafeFileHandle, DateTime) |
Imposta la data e l'ora di creazione del file o della directory. |
SetCreationTime(String, DateTime)
- Origine:
- File.cs
- Origine:
- File.cs
- Origine:
- File.cs
Imposta la data e l'ora di creazione del file.
public:
static void SetCreationTime(System::String ^ path, DateTime creationTime);
public static void SetCreationTime (string path, DateTime creationTime);
static member SetCreationTime : string * DateTime -> unit
Public Shared Sub SetCreationTime (path As String, creationTime As DateTime)
Parametri
- path
- String
File per cui impostare le informazioni sulla data e l'ora di creazione.
- creationTime
- DateTime
Oggetto DateTime contenente il valore da impostare per la data e l'ora di creazione di path
. Questo valore è espresso nell'ora locale.
Eccezioni
Il percorso specificato non è stato trovato.
.NET Framework e versioni di .NET Core precedenti alla 2.1: path
è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi. È possibile cercare i caratteri non validi usando il metodo GetInvalidPathChars().
path
è null
.
Il percorso specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.
Si è verificato un errore di I/O durante l'esecuzione dell'operazione.
creationTime
specifica un valore non compreso nell'intervallo di date, ore o entrambi consentito per questa operazione.
Il chiamante non dispone dell'autorizzazione richiesta.
Il formato di path
non è valido.
Commenti
Il path
parametro è autorizzato a specificare informazioni relative o assolute sul percorso. Le informazioni relative sul percorso sono interpretate come relative alla directory di lavoro corrente. Per ottenere la directory di lavoro corrente, vedere GetCurrentDirectory.
Le unità in formato NTFS possono memorizzare nella cache le meta-info dei file, ad esempio il tempo di creazione di file, per un breve periodo di tempo. Di conseguenza, potrebbe essere necessario impostare in modo esplicito l'ora di creazione di un file se si sovrascrive o si sostituisce un file esistente.
Per un elenco delle attività di I/O comuni, vedere Attività di I/O comuni.
Vedi anche
- FileSystemWatcher
- I/O di file e di flussi
- Lettura di testo da un file
- Procedura: Scrivere un testo in un file
Si applica a
SetCreationTime(SafeFileHandle, DateTime)
- Origine:
- File.cs
- Origine:
- File.cs
- Origine:
- File.cs
Imposta la data e l'ora di creazione del file o della directory.
public:
static void SetCreationTime(Microsoft::Win32::SafeHandles::SafeFileHandle ^ fileHandle, DateTime creationTime);
public static void SetCreationTime (Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle, DateTime creationTime);
static member SetCreationTime : Microsoft.Win32.SafeHandles.SafeFileHandle * DateTime -> unit
Public Shared Sub SetCreationTime (fileHandle As SafeFileHandle, creationTime As DateTime)
Parametri
- fileHandle
- SafeFileHandle
Oggetto SafeFileHandle per il file o la directory per cui impostare le informazioni sulla data e l'ora di creazione.
- creationTime
- DateTime
Oggetto DateTime contenente il valore da impostare per la data e l'ora di creazione di fileHandle
.
Questo valore è espresso nell'ora locale.
Eccezioni
fileHandle
è null
.
creationTime
specifica un valore non compreso nell'intervallo di date, ore o entrambi consentito per questa operazione.
Il chiamante non dispone dell'autorizzazione richiesta.
Si è verificato un errore di I/O durante l'esecuzione dell'operazione.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per