Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
FILETIME.cs
Go to the documentation of this file.
1
using
System
;
2
3
namespace
Internal.Cryptography.Pal.Native
;
4
5
internal
struct
FILETIME
6
{
7
private
uint
ftTimeLow
;
8
9
private
uint
ftTimeHigh
;
10
11
public
DateTime
ToDateTime
()
12
{
13
long
fileTime = (long)(((ulong)
ftTimeHigh
<< 32) +
ftTimeLow
);
14
return
DateTime
.
FromFileTime
(fileTime);
15
}
16
17
public
static
FILETIME
FromDateTime
(
DateTime
dt)
18
{
19
long
num = dt.
ToFileTime
();
20
FILETIME
result =
default
(
FILETIME
);
21
result.ftTimeLow = (uint)num;
22
result.ftTimeHigh = (uint)(num >> 32);
23
return
result;
24
}
25
}
Internal.Cryptography.Pal.Native
Definition
CERT_BASIC_CONSTRAINTS2_INFO.cs:1
System
Definition
BlockingCollection.cs:8
Internal.Cryptography.Pal.Native.FILETIME.ftTimeHigh
uint ftTimeHigh
Definition
FILETIME.cs:9
Internal.Cryptography.Pal.Native.FILETIME.ToDateTime
DateTime ToDateTime()
Definition
FILETIME.cs:11
Internal.Cryptography.Pal.Native.FILETIME.FromDateTime
static FILETIME FromDateTime(DateTime dt)
Definition
FILETIME.cs:17
Internal.Cryptography.Pal.Native.FILETIME.ftTimeLow
uint ftTimeLow
Definition
FILETIME.cs:7
Internal.Cryptography.Pal.Native.FILETIME
Definition
FILETIME.cs:6
System.DateTime.ToFileTime
long ToFileTime()
Definition
DateTime.cs:1048
System.DateTime.FromFileTime
static DateTime FromFileTime(long fileTime)
Definition
DateTime.cs:713
System.DateTime
Definition
DateTime.cs:15
source
System.Security.Cryptography.X509Certificates
Internal.Cryptography.Pal.Native
FILETIME.cs
Generated by
1.10.0