File.GetCreationTimeUtc(String) File.GetCreationTimeUtc(String) File.GetCreationTimeUtc(String) File.GetCreationTimeUtc(String) Method

Definizione

Restituisce la data e l'ora di creazione, nell'ora UTC (Universal Coordinated Time), del file o della directory specificata.Returns the creation date and time, in coordinated universal time (UTC), of the specified file or directory.

public:
 static DateTime GetCreationTimeUtc(System::String ^ path);
public static DateTime GetCreationTimeUtc (string path);
static member GetCreationTimeUtc : string -> DateTime
Public Shared Function GetCreationTimeUtc (path As String) As DateTime

Parametri

path
String String String String

File o directory per cui ottenere informazioni sulla data e l'ora di creazione.The file or directory for which to obtain creation date and time information.

Restituisce

Struttura DateTime impostata sulla data e l'ora di creazione del file o della directory specificata.A DateTime structure set to the creation date and time for the specified file or directory. Questo valore è espresso nell'ora UTC.This value is expressed in UTC time.

Eccezioni

Il chiamante non dispone dell'autorizzazione richiesta.The caller does not have the required permission.

path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti da InvalidPathChars.path is a zero-length string, contains only white space, or contains one or more invalid characters as defined by InvalidPathChars.

Il percorso specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.The specified path, file name, or both exceed the system-defined maximum length.

Il formato di path non è valido.path is in an invalid format.

Esempi

Nell'esempio seguente viene illustrato GetCreationTimeUtc il metodo.The following example demonstrates the GetCreationTimeUtc method.

Imports System.IO

Module Module1

    Sub Main()
        Dim fileCreatedDate As DateTime = File.GetCreationTimeUtc("C:\Example\MyTest.txt")
        Console.WriteLine("file created: " + fileCreatedDate)
    End Sub

End Module

Commenti

Nota

Questo metodo può restituire un valore non accurato, perché utilizza funzioni native i cui valori potrebbero non essere aggiornati continuamente dal sistema operativo.This method may return an inaccurate value, because it uses native functions whose values may not be continuously updated by the operating system.

Se il file descritto nel path parametro non esiste, questo metodo restituisce 12:00 Midnight, 1 gennaio 1601 d.c.If the file described in the path parameter does not exist, this method returns 12:00 midnight, January 1, 1601 A.D. E.V. Ora UTC (Coordinated Universal Time).(C.E.) Coordinated Universal Time (UTC).

Le unità NTFS possono memorizzare nella cache le informazioni relative a un file, ad esempio l'ora di creazione del file, per un breve periodo di tempo.NTFS-formatted drives may cache information about a file, such as file creation time, for a short period of time. Di conseguenza, potrebbe essere necessario impostare in modo esplicito l'ora di creazione di un file se si sta sovrascrivendo o sostituendo un file esistente.As a result, it may be necessary to explicitly set the creation time of a file if you are overwriting or replacing an existing file.

Per un elenco delle attività di I/O comuni, vedere attività di i/o comuni.For a list of common I/O tasks, see Common I/O Tasks.

Sicurezza

FileIOPermission
per la lettura dal file specificato.for reading from the specified file. Enumerazione associata:ReadAssociated enumeration: Read

Si applica a

Vedi anche