0x00x0080
Members 18
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | Year | int | 1 flags | |
| 0x04 | Month | int | 1 flags | |
| 0x04 | Day | int | 1 flags | |
| 0x04 | Hour | int | 1 flags | |
| 0x04 | Minute | int | 1 flags | |
| 0x04 | Second | int | 1 flags | |
| 0x08 | fraction | double | 1 flags | |
| 0x04 | era | int | 1 flags | |
| 0x04 | flags | ParseFlags | 1 flags | |
| 0x08 | timeZoneOffset | TimeSpan | 1 flags | |
| 0x08 | calendar | Calendar | 1 flags | |
| 0x08 | parsedDate | DateTime | 1 flags | |
| 0x04 | failure | ParseFailureKind | 1 flags | |
| 0x0044 | 0x04 | padding / unreflected | ||
| 0x08 | failureMessageID | string | 1 flags | |
| 0x08 | failureMessageFormatArgument | object | 1 flags | |
| 0x08 | failureArgumentName | string | 1 flags | |
| 0x10 | originalDateTimeString | ReadOnlySpan<System.Char> | 1 flags | |
| 0x10 | failedFormatSpecifier | ReadOnlySpan<System.Char> | 1 flags | |
Functions 8
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Init(const ReadOnlySpan<System.Char>& originalDateTimeString) | 1 flags | — | 0x10 |
| void SetDate(int year, int month, int day) | 1 flags | — | 0x04 |
| void SetBadFormatSpecifierFailure() | 1 flags | — | 0x00 |
| void SetBadFormatSpecifierFailure(const ReadOnlySpan<System.Char>& failedFormatSpecifier) | 1 flags | — | 0x10 |
| void SetBadDateTimeFailure() | 1 flags | — | 0x00 |
| void SetFailure(const ParseFailureKind& failure, const string& failureMessageID) | 1 flags | 0x08 | |
| void SetFailure(const ParseFailureKind& failure, const string& failureMessageID, object failureMessageFormatArgument) | 1 flags | 0x08 | |
| void SetFailure(const ParseFailureKind& failure, const string& failureMessageID, object failureMessageFormatArgument, const string& failureArgumentName) | 1 flags | 0x08 |