File.SetCreationTimeUtc Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
SetCreationTimeUtc(String, DateTime) |
Ustawia datę i godzinę w uniwersalnym czasie koordynowanym (UTC), który został utworzony. |
SetCreationTimeUtc(SafeFileHandle, DateTime) |
Ustawia datę i godzinę w uniwersalnym czasie koordynowanym (UTC), który został utworzony przez plik lub katalog. |
SetCreationTimeUtc(String, DateTime)
- Źródło:
- File.cs
- Źródło:
- File.cs
- Źródło:
- File.cs
Ustawia datę i godzinę w uniwersalnym czasie koordynowanym (UTC), który został utworzony.
public:
static void SetCreationTimeUtc(System::String ^ path, DateTime creationTimeUtc);
public static void SetCreationTimeUtc (string path, DateTime creationTimeUtc);
static member SetCreationTimeUtc : string * DateTime -> unit
Public Shared Sub SetCreationTimeUtc (path As String, creationTimeUtc As DateTime)
Parametry
- path
- String
Plik, dla którego chcesz ustawić informacje o dacie i godzinie utworzenia.
- creationTimeUtc
- DateTime
Wartość ustawiona dla daty i godziny utworzenia path
. Ta wartość jest wyrażona w czasie UTC.
Wyjątki
Nie można odnaleźć określonej ścieżki.
Wersje .NET Framework i .NET Core starsze niż 2.1: path
jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak. Zapytanie o nieprawidłowe znaki można wykonać przy użyciu metody GetInvalidPathChars().
path
jest null
.
Określona ścieżka, nazwa pliku lub obie metody przekraczają maksymalną długość zdefiniowaną przez system.
Wystąpił błąd we/wy podczas wykonywania operacji.
creationTimeUtc
określa wartość poza zakresem dat, godzin lub obu dozwolonych dla tej operacji.
Obiekt wywołujący nie ma wymaganych uprawnień.
path
jest w nieprawidłowym formacie.
Uwagi
Parametr path
może określać informacje o ścieżce względnej lub bezwzględnej. Informacje o ścieżce względnej są interpretowane jako względem bieżącego katalogu roboczego. Aby uzyskać bieżący katalog roboczy, zobacz GetCurrentDirectory.
Dyski sformatowane ntfs mogą buforowania metadanych plików, takich jak czas tworzenia pliku, przez krótki czas. W związku z tym może być konieczne jawne ustawienie czasu utworzenia pliku, jeśli zastąpisz istniejący plik.
Aby uzyskać listę typowych zadań we/wy, zobacz Typowe zadania we/wy.
Zobacz też
- FileSystemWatcher
- plików i strumienia we/wy
- odczytywanie tekstu z pliku
- Instrukcje: zapisywanie tekstu w pliku
Dotyczy
SetCreationTimeUtc(SafeFileHandle, DateTime)
- Źródło:
- File.cs
- Źródło:
- File.cs
- Źródło:
- File.cs
Ustawia datę i godzinę w uniwersalnym czasie koordynowanym (UTC), który został utworzony przez plik lub katalog.
public:
static void SetCreationTimeUtc(Microsoft::Win32::SafeHandles::SafeFileHandle ^ fileHandle, DateTime creationTimeUtc);
public static void SetCreationTimeUtc (Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle, DateTime creationTimeUtc);
static member SetCreationTimeUtc : Microsoft.Win32.SafeHandles.SafeFileHandle * DateTime -> unit
Public Shared Sub SetCreationTimeUtc (fileHandle As SafeFileHandle, creationTimeUtc As DateTime)
Parametry
- fileHandle
- SafeFileHandle
SafeFileHandle do pliku lub katalogu, dla którego należy ustawić informacje o dacie i godzinie utworzenia.
- creationTimeUtc
- DateTime
Wartość ustawiona dla daty i godziny utworzenia fileHandle
. Ta wartość jest wyrażona w czasie UTC.
Wyjątki
fileHandle
jest null
.
creationTimeUtc
określa wartość poza zakresem dat, godzin lub obu dozwolonych dla tej operacji.
Obiekt wywołujący nie ma wymaganych uprawnień.
Wystąpił błąd we/wy podczas wykonywania operacji.