implements IDisposable
0x00x0010
Members 7
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | k_ResultSuccess | int | PrivateStatic+1 flags |
| — | 0x04 | k_ResultEndOfStream | int | PrivateStatic+1 flags |
| — | 0x04 | k_ResultInvalidJson | int | PrivateStatic+1 flags |
| — | 0x04 | k_DefaultDepthLimit | int | PrivateStatic+1 flags |
| 0x04 | m_ValidationType | JsonValidationType | Private+1 flags | |
| 0x04 | m_Label | Allocator | Private+1 flags | |
| — | m_Data | UnsafeJsonValidator* | Private | |
| 0x0008 | 0x08 | unreflected bytes to end of JsonValidator | ||
Functions 6
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_IsCreated() | Public+1 flags | 0x01 | |
| void .ctor(const JsonValidationType& validationType, const Allocator& label) | Public+1 flags | 0x04 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Reset() | Public | 0x00 | |
| JsonValidationResult Validate(const UnsafeBuffer<System.Char>& buffer, int start, int count) | Public | 0x18 | |
| JsonValidationResult GetResult() | Public | 0x18 |