0x00x0080
Members 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | s_newLineLength | int | PrivateStatic+1 flags | — | |
| — | 0x04 | DefaultGrowthSize | int | PrivateStatic+1 flags | 2 |
| — | 0x04 | InitialGrowthSize | int | PrivateStatic+1 flags | 2 |
| 0x08 | _output | IBufferWriter<System.Byte> | Private | — | |
| 0x08 | _stream | Stream | Private | — | |
| 0x08 | _arrayBufferWriter | ArrayBufferWriter<System.Byte> | Private | — | |
| 0x10 | _memory | Memory<System.Byte> | Private | — | |
| 0x01 | _inObject | bool | Private | — | |
| 0x01 | _tokenType | JsonTokenType | Private | — | |
| 0x003A | 0x06 | padding / unreflected | |||
| 0x18 | _bitStack | BitStack | Private | — | |
| 0x04 | _currentDepth | int | Private | — | |
| 0x005C | 0x04 | padding / unreflected | |||
| 0x10 | _options | JsonWriterOptions | Private | — | |
| 0x04 | <BytesPending>k__BackingField | int | Private | — | |
| 0x0074 | 0x04 | padding / unreflected | |||
| 0x08 | <BytesCommitted>k__BackingField | long | Private | — | |
| 0x08 | s_singleLineCommentDelimiter | char[] | PrivateStatic+1 flags | — | |
Functions 380
| Signature | Flags | Native | Params |
|---|---|---|---|
| int get_BytesPending() | Public+1 flags | 0x04 | |
| void set_BytesPending(int value) | Private+1 flags | 0x04 | |
| long get_BytesCommitted() | Public+1 flags | 0x08 | |
| void set_BytesCommitted(long value) | Private+1 flags | 0x08 | |
| JsonWriterOptions get_Options() | Public+1 flags | 0x10 | |
| int get_Indentation() | Private+1 flags | 0x04 | |
| JsonTokenType get_TokenType() | 2 flags | 0x01 | |
| int get_CurrentDepth() | Public+1 flags | 0x04 | |
| void .ctor(IBufferWriter<System.Byte> bufferWriter, const JsonWriterOptions& options) | Public+1 flags | 0x10 | |
| void .ctor(Stream utf8Json, const JsonWriterOptions& options) | Public+1 flags | 0x10 | |
| void Reset() | Public | 0x00 | |
| void Reset(Stream utf8Json) | Public | 0x08 | |
| void Reset(IBufferWriter<System.Byte> bufferWriter) | Public | 0x08 | |
| void ResetHelper() | Private | 0x00 | |
| void CheckNotDisposed() | Private | 0x00 | |
| void Flush() | Public | 0x00 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| ValueTask DisposeAsync() | PublicFinal+2 flags | 0x10 | |
| Task FlushAsync(const CancellationToken& cancellationToken) | Public | 0x08 | |
| void WriteStartArray() | Public | 0x00 | |
| void WriteStartObject() | Public | 0x00 | |
| void WriteStart(byte token) | Private | 0x01 | |
| void WriteStartMinimized(byte token) | Private | 0x01 | |
| void WriteStartSlow(byte token) | Private | 0x01 | |
| void ValidateStart() | Private | 0x00 | |
| void WriteStartIndented(byte token) | Private | 0x01 | |
| void WriteStartArray(const JsonEncodedText& propertyName) | Public | 0x10 | |
| void WriteStartObject(const JsonEncodedText& propertyName) | Public | 0x10 | |
| void WriteStartHelper(const ReadOnlySpan<System.Byte>& utf8PropertyName, byte token) | Private | 0x18 | |
| void WriteStartArray(const ReadOnlySpan<System.Byte>& utf8PropertyName) | Public | 0x18 | |
| void WriteStartObject(const ReadOnlySpan<System.Byte>& utf8PropertyName) | Public | 0x18 | |
| void WriteStartEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, byte token) | Private | 0x18 | |
| void WriteStartByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, byte token) | Private | 0x18 | |
| void WriteStartEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, byte token, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteStartArray(const string& propertyName) | Public | 0x08 | |
| void WriteStartObject(const string& propertyName) | Public | 0x08 | |
| void WriteStartArray(const ReadOnlySpan<System.Char>& propertyName) | Public | 0x18 | |
| void WriteStartObject(const ReadOnlySpan<System.Char>& propertyName) | Public | 0x18 | |
| void WriteStartEscape(const ReadOnlySpan<System.Char>& propertyName, byte token) | Private | 0x18 | |
| void WriteStartByOptions(const ReadOnlySpan<System.Char>& propertyName, byte token) | Private | 0x18 | |
| void WriteStartEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, byte token, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteEndArray() | Public | 0x00 | |
| void WriteEndObject() | Public | 0x00 | |
| void WriteEnd(byte token) | Private | 0x01 | |
| void WriteEndMinimized(byte token) | Private | 0x01 | |
| void WriteEndSlow(byte token) | Private | 0x01 | |
| void ValidateEnd(byte token) | Private | 0x01 | |
| void WriteEndIndented(byte token) | Private | 0x01 | |
| void WriteNewLine(const Span<System.Byte>& output) | Private | 0x18 | |
| void UpdateBitStackOnStart(byte token) | Private | 0x01 | |
| void Grow(int requiredSize) | Private | 0x04 | |
| void FirstCallToGetMemory(int requiredSize) | Private | 0x04 | |
| void SetFlagToAddListSeparatorBeforeNextItem() | Private | 0x00 | |
| string get_DebuggerDisplay() | Private+1 flags | 0x08 | |
| void WriteBase64String(const JsonEncodedText& propertyName, const ReadOnlySpan<System.Byte>& bytes) | Public | 0x18 | |
| void WriteBase64String(const string& propertyName, const ReadOnlySpan<System.Byte>& bytes) | Public | 0x18 | |
| void WriteBase64String(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& bytes) | Public | 0x18 | |
| void WriteBase64String(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& bytes) | Public | 0x18 | |
| void WriteBase64Escape(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteBase64Escape(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteBase64EscapeProperty(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& bytes, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteBase64EscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& bytes, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteBase64ByOptions(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteBase64ByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteBase64Minimized(const ReadOnlySpan<System.Char>& escapedPropertyName, const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteBase64Minimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteBase64Indented(const ReadOnlySpan<System.Char>& escapedPropertyName, const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteBase64Indented(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteString(const JsonEncodedText& propertyName, const DateTime& value) | Public | 0x10 | |
| void WriteString(const string& propertyName, const DateTime& value) | Public | 0x08 | |
| void WriteString(const ReadOnlySpan<System.Char>& propertyName, const DateTime& value) | Public | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Byte>& utf8PropertyName, const DateTime& value) | Public | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Char>& propertyName, const DateTime& value) | Private | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, const DateTime& value) | Private | 0x18 | |
| void WriteStringEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, const DateTime& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteStringEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, const DateTime& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Char>& propertyName, const DateTime& value) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, const DateTime& value) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, const DateTime& value) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, const DateTime& value) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, const DateTime& value) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, const DateTime& value) | Private | 0x18 | |
| void WritePropertyName(const DateTime& value) | 1 flags | 0x08 | |
| void WriteString(const JsonEncodedText& propertyName, const DateTimeOffset& value) | Public | 0x10 | |
| void WriteString(const string& propertyName, const DateTimeOffset& value) | Public | 0x10 | |
| void WriteString(const ReadOnlySpan<System.Char>& propertyName, const DateTimeOffset& value) | Public | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Byte>& utf8PropertyName, const DateTimeOffset& value) | Public | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Char>& propertyName, const DateTimeOffset& value) | Private | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, const DateTimeOffset& value) | Private | 0x18 | |
| void WriteStringEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, const DateTimeOffset& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteStringEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, const DateTimeOffset& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Char>& propertyName, const DateTimeOffset& value) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, const DateTimeOffset& value) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, const DateTimeOffset& value) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, const DateTimeOffset& value) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, const DateTimeOffset& value) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, const DateTimeOffset& value) | Private | 0x18 | |
| void WritePropertyName(const DateTimeOffset& value) | 1 flags | 0x10 | |
| void WriteNumber(const JsonEncodedText& propertyName, const decimal& value) | Public | 0x10 | |
| void WriteNumber(const string& propertyName, const decimal& value) | Public | 0x10 | |
| void WriteNumber(const ReadOnlySpan<System.Char>& propertyName, const decimal& value) | Public | 0x18 | |
| void WriteNumber(const ReadOnlySpan<System.Byte>& utf8PropertyName, const decimal& value) | Public | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Char>& propertyName, const decimal& value) | Private | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, const decimal& value) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, const decimal& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, const decimal& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Char>& propertyName, const decimal& value) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, const decimal& value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, const decimal& value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, const decimal& value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, const decimal& value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, const decimal& value) | Private | 0x18 | |
| void WritePropertyName(const decimal& value) | 1 flags | 0x10 | |
| void WriteNumber(const JsonEncodedText& propertyName, double value) | Public | 0x10 | |
| void WriteNumber(const string& propertyName, double value) | Public | 0x08 | |
| void WriteNumber(const ReadOnlySpan<System.Char>& propertyName, double value) | Public | 0x18 | |
| void WriteNumber(const ReadOnlySpan<System.Byte>& utf8PropertyName, double value) | Public | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Char>& propertyName, double value) | Private | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, double value) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, double value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, double value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Char>& propertyName, double value) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, double value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, double value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, double value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, double value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, double value) | Private | 0x18 | |
| void WritePropertyName(double value) | 1 flags | 0x08 | |
| void WriteNumber(const JsonEncodedText& propertyName, float value) | Public | 0x10 | |
| void WriteNumber(const string& propertyName, float value) | Public | 0x08 | |
| void WriteNumber(const ReadOnlySpan<System.Char>& propertyName, float value) | Public | 0x18 | |
| void WriteNumber(const ReadOnlySpan<System.Byte>& utf8PropertyName, float value) | Public | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Char>& propertyName, float value) | Private | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, float value) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, float value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, float value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Char>& propertyName, float value) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, float value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, float value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, float value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, float value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, float value) | Private | 0x18 | |
| void WritePropertyName(float value) | 1 flags | 0x04 | |
| void WriteNumber(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& utf8FormattedNumber) | 1 flags | 0x18 | |
| void WriteNumber(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& utf8FormattedNumber) | 1 flags | 0x18 | |
| void WriteNumber(const JsonEncodedText& propertyName, const ReadOnlySpan<System.Byte>& utf8FormattedNumber) | 1 flags | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteString(const JsonEncodedText& propertyName, const Guid& value) | Public | 0x10 | |
| void WriteString(const string& propertyName, const Guid& value) | Public | 0x10 | |
| void WriteString(const ReadOnlySpan<System.Char>& propertyName, const Guid& value) | Public | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Byte>& utf8PropertyName, const Guid& value) | Public | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Char>& propertyName, const Guid& value) | Private | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, const Guid& value) | Private | 0x18 | |
| void WriteStringEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, const Guid& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteStringEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, const Guid& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Char>& propertyName, const Guid& value) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, const Guid& value) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, const Guid& value) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, const Guid& value) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, const Guid& value) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, const Guid& value) | Private | 0x18 | |
| void WritePropertyName(const Guid& value) | 1 flags | 0x10 | |
| void ValidatePropertyNameAndDepth(const ReadOnlySpan<System.Char>& propertyName) | Private | 0x18 | |
| void ValidatePropertyNameAndDepth(const ReadOnlySpan<System.Byte>& utf8PropertyName) | Private | 0x18 | |
| void ValidateDepth() | Private | 0x00 | |
| void ValidateWritingProperty() | Private | 0x00 | |
| void ValidateWritingProperty(byte token) | Private | 0x01 | |
| void WritePropertyNameMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, byte token) | Private | 0x18 | |
| void WritePropertyNameIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, byte token) | Private | 0x18 | |
| void WritePropertyNameMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, byte token) | Private | 0x18 | |
| void WritePropertyNameIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, byte token) | Private | 0x18 | |
| void TranscodeAndWrite(const ReadOnlySpan<System.Char>& escapedPropertyName, const Span<System.Byte>& output) | Private | 0x18 | |
| void WriteNull(const JsonEncodedText& propertyName) | Public | 0x10 | |
| void WriteNullSection(const ReadOnlySpan<System.Byte>& escapedPropertyNameSection) | 1 flags | 0x18 | |
| void WriteLiteralHelper(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteNull(const string& propertyName) | Public | 0x08 | |
| void WriteNull(const ReadOnlySpan<System.Char>& propertyName) | Public | 0x18 | |
| void WriteNull(const ReadOnlySpan<System.Byte>& utf8PropertyName) | Public | 0x18 | |
| void WriteBoolean(const JsonEncodedText& propertyName, bool value) | Public | 0x10 | |
| void WriteBoolean(const string& propertyName, bool value) | Public | 0x08 | |
| void WriteBoolean(const ReadOnlySpan<System.Char>& propertyName, bool value) | Public | 0x18 | |
| void WriteBoolean(const ReadOnlySpan<System.Byte>& utf8PropertyName, bool value) | Public | 0x18 | |
| void WriteLiteralEscape(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteLiteralEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteLiteralEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteLiteralEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteLiteralByOptions(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteLiteralByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteLiteralMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteLiteralMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteLiteralSection(const ReadOnlySpan<System.Byte>& escapedPropertyNameSection, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteLiteralIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WriteLiteralIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Byte>& value) | Private | 0x18 | |
| void WritePropertyName(bool value) | 1 flags | 0x01 | |
| void WriteNumber(const JsonEncodedText& propertyName, long value) | Public | 0x10 | |
| void WriteNumber(const string& propertyName, long value) | Public | 0x08 | |
| void WriteNumber(const ReadOnlySpan<System.Char>& propertyName, long value) | Public | 0x18 | |
| void WriteNumber(const ReadOnlySpan<System.Byte>& utf8PropertyName, long value) | Public | 0x18 | |
| void WriteNumber(const JsonEncodedText& propertyName, int value) | Public | 0x10 | |
| void WriteNumber(const string& propertyName, int value) | Public | 0x08 | |
| void WriteNumber(const ReadOnlySpan<System.Char>& propertyName, int value) | Public | 0x18 | |
| void WriteNumber(const ReadOnlySpan<System.Byte>& utf8PropertyName, int value) | Public | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Char>& propertyName, long value) | Private | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, long value) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, long value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, long value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Char>& propertyName, long value) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, long value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, long value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, long value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, long value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, long value) | Private | 0x18 | |
| void WritePropertyName(int value) | 1 flags | 0x04 | |
| void WritePropertyName(long value) | 1 flags | 0x08 | |
| void WritePropertyName(const JsonEncodedText& propertyName) | Public | 0x10 | |
| void WritePropertyNameSection(const ReadOnlySpan<System.Byte>& escapedPropertyNameSection) | 1 flags | 0x18 | |
| void WritePropertyNameHelper(const ReadOnlySpan<System.Byte>& utf8PropertyName) | Private | 0x18 | |
| void WritePropertyName(const string& propertyName) | Public | 0x08 | |
| void WritePropertyName(const ReadOnlySpan<System.Char>& propertyName) | Public | 0x18 | |
| void WriteStringEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteStringByOptionsPropertyName(const ReadOnlySpan<System.Char>& propertyName) | Private | 0x18 | |
| void WriteStringMinimizedPropertyName(const ReadOnlySpan<System.Char>& escapedPropertyName) | Private | 0x18 | |
| void WriteStringIndentedPropertyName(const ReadOnlySpan<System.Char>& escapedPropertyName) | Private | 0x18 | |
| void WritePropertyName(const ReadOnlySpan<System.Byte>& utf8PropertyName) | Public | 0x18 | |
| void WritePropertyNameUnescaped(const ReadOnlySpan<System.Byte>& utf8PropertyName) | Private | 0x18 | |
| void WriteStringEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteStringByOptionsPropertyName(const ReadOnlySpan<System.Byte>& utf8PropertyName) | Private | 0x18 | |
| void WriteStringMinimizedPropertyName(const ReadOnlySpan<System.Byte>& escapedPropertyName) | Private | 0x18 | |
| void WriteStringPropertyNameSection(const ReadOnlySpan<System.Byte>& escapedPropertyNameSection) | Private | 0x18 | |
| void WriteStringIndentedPropertyName(const ReadOnlySpan<System.Byte>& escapedPropertyName) | Private | 0x18 | |
| void WriteString(const JsonEncodedText& propertyName, const JsonEncodedText& value) | Public | 0x10 | |
| void WriteStringHelper(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteString(const string& propertyName, const JsonEncodedText& value) | Public | 0x10 | |
| void WriteString(const string& propertyName, const string& value) | Public | 0x08 | |
| void WriteString(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Char>& value) | Public | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Public | 0x18 | |
| void WriteString(const JsonEncodedText& propertyName, const string& value) | Public | 0x10 | |
| void WriteString(const JsonEncodedText& propertyName, const ReadOnlySpan<System.Char>& value) | Public | 0x18 | |
| void WriteStringHelperEscapeValue(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteString(const string& propertyName, const ReadOnlySpan<System.Char>& value) | Public | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Char>& value) | Public | 0x18 | |
| void WriteString(const JsonEncodedText& propertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Public | 0x18 | |
| void WriteStringHelperEscapeValue(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteString(const string& propertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Public | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Public | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Char>& propertyName, const JsonEncodedText& value) | Public | 0x18 | |
| void WriteStringHelperEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Char>& propertyName, const string& value) | Public | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Byte>& utf8PropertyName, const JsonEncodedText& value) | Public | 0x18 | |
| void WriteStringHelperEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteString(const ReadOnlySpan<System.Byte>& utf8PropertyName, const string& value) | Public | 0x18 | |
| void WriteStringEscapeValueOnly(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Byte>& utf8Value, int firstEscapeIndex) | Private | 0x18 | |
| void WriteStringEscapeValueOnly(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Char>& value, int firstEscapeIndex) | Private | 0x18 | |
| void WriteStringEscapePropertyOnly(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& escapedValue, int firstEscapeIndex) | Private | 0x18 | |
| void WriteStringEscapePropertyOnly(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& escapedValue, int firstEscapeIndex) | Private | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteStringEscapePropertyOrValue(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Char>& value, int firstEscapeIndexProp, int firstEscapeIndexVal) | Private | 0x18 | |
| void WriteStringEscapePropertyOrValue(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& utf8Value, int firstEscapeIndexProp, int firstEscapeIndexVal) | Private | 0x18 | |
| void WriteStringEscapePropertyOrValue(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& utf8Value, int firstEscapeIndexProp, int firstEscapeIndexVal) | Private | 0x18 | |
| void WriteStringEscapePropertyOrValue(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Char>& value, int firstEscapeIndexProp, int firstEscapeIndexVal) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Char>& propertyName, const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, const ReadOnlySpan<System.Char>& escapedValue) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Byte>& escapedValue) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, const ReadOnlySpan<System.Byte>& escapedValue) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Char>& escapedValue) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, const ReadOnlySpan<System.Char>& escapedValue) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Byte>& escapedValue) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, const ReadOnlySpan<System.Byte>& escapedValue) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, const ReadOnlySpan<System.Char>& escapedValue) | Private | 0x18 | |
| void WriteNumber(const JsonEncodedText& propertyName, ulong value) | Public | 0x10 | |
| void WriteNumber(const string& propertyName, ulong value) | Public | 0x08 | |
| void WriteNumber(const ReadOnlySpan<System.Char>& propertyName, ulong value) | Public | 0x18 | |
| void WriteNumber(const ReadOnlySpan<System.Byte>& utf8PropertyName, ulong value) | Public | 0x18 | |
| void WriteNumber(const JsonEncodedText& propertyName, uint value) | Public | 0x10 | |
| void WriteNumber(const string& propertyName, uint value) | Public | 0x08 | |
| void WriteNumber(const ReadOnlySpan<System.Char>& propertyName, uint value) | Public | 0x18 | |
| void WriteNumber(const ReadOnlySpan<System.Byte>& utf8PropertyName, uint value) | Public | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Char>& propertyName, ulong value) | Private | 0x18 | |
| void WriteNumberEscape(const ReadOnlySpan<System.Byte>& utf8PropertyName, ulong value) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Char>& propertyName, ulong value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberEscapeProperty(const ReadOnlySpan<System.Byte>& utf8PropertyName, ulong value, int firstEscapeIndexProp) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Char>& propertyName, ulong value) | Private | 0x18 | |
| void WriteNumberByOptions(const ReadOnlySpan<System.Byte>& utf8PropertyName, ulong value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Char>& escapedPropertyName, ulong value) | Private | 0x18 | |
| void WriteNumberMinimized(const ReadOnlySpan<System.Byte>& escapedPropertyName, ulong value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Char>& escapedPropertyName, ulong value) | Private | 0x18 | |
| void WriteNumberIndented(const ReadOnlySpan<System.Byte>& escapedPropertyName, ulong value) | Private | 0x18 | |
| void WritePropertyName(uint value) | 1 flags | 0x04 | |
| void WritePropertyName(ulong value) | 1 flags | 0x08 | |
| void WriteBase64StringValue(const ReadOnlySpan<System.Byte>& bytes) | Public | 0x18 | |
| void WriteBase64ByOptions(const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteBase64Minimized(const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| void WriteBase64Indented(const ReadOnlySpan<System.Byte>& bytes) | Private | 0x18 | |
| ReadOnlySpan<System.Byte> get_SingleLineCommentDelimiterUtf8() | PrivateStatic+1 flags | 0x18 | |
| void WriteCommentValue(const string& value) | Public | 0x08 | |
| void WriteCommentValue(const ReadOnlySpan<System.Char>& value) | Public | 0x18 | |
| void WriteCommentByOptions(const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteCommentMinimized(const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteCommentIndented(const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteCommentValue(const ReadOnlySpan<System.Byte>& utf8Value) | Public | 0x18 | |
| void WriteCommentByOptions(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteCommentMinimized(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteCommentIndented(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteStringValue(const DateTime& value) | Public | 0x08 | |
| void WriteStringValueMinimized(const DateTime& value) | Private | 0x08 | |
| void WriteStringValueIndented(const DateTime& value) | Private | 0x08 | |
| void WriteStringValue(const DateTimeOffset& value) | Public | 0x10 | |
| void WriteStringValueMinimized(const DateTimeOffset& value) | Private | 0x10 | |
| void WriteStringValueIndented(const DateTimeOffset& value) | Private | 0x10 | |
| void WriteNumberValue(const decimal& value) | Public | 0x10 | |
| void WriteNumberValueMinimized(const decimal& value) | Private | 0x10 | |
| void WriteNumberValueIndented(const decimal& value) | Private | 0x10 | |
| void WriteNumberValueAsString(const decimal& value) | 1 flags | 0x10 | |
| void WriteNumberValue(double value) | Public | 0x08 | |
| void WriteNumberValueMinimized(double value) | Private | 0x08 | |
| void WriteNumberValueIndented(double value) | Private | 0x08 | |
| bool TryFormatDouble(double value, const Span<System.Byte>& destination, ref int& bytesWritten) | PrivateStatic | 0x18 | |
| void WriteNumberValueAsString(double value) | 1 flags | 0x08 | |
| void WriteFloatingPointConstant(double value) | 1 flags | 0x08 | |
| void WriteNumberValue(float value) | Public | 0x04 | |
| void WriteNumberValueMinimized(float value) | Private | 0x04 | |
| void WriteNumberValueIndented(float value) | Private | 0x04 | |
| bool TryFormatSingle(float value, const Span<System.Byte>& destination, ref int& bytesWritten) | PrivateStatic | 0x18 | |
| void WriteNumberValueAsString(float value) | 1 flags | 0x04 | |
| void WriteFloatingPointConstant(float value) | 1 flags | 0x04 | |
| void WriteNumberValue(const ReadOnlySpan<System.Byte>& utf8FormattedNumber) | 1 flags | 0x18 | |
| void WriteNumberValueMinimized(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteNumberValueIndented(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteStringValue(const Guid& value) | Public | 0x10 | |
| void WriteStringValueMinimized(const Guid& value) | Private | 0x10 | |
| void WriteStringValueIndented(const Guid& value) | Private | 0x10 | |
| void ValidateWritingValue() | Private | 0x00 | |
| void Base64EncodeAndWrite(const ReadOnlySpan<System.Byte>& bytes, const Span<System.Byte>& output, int encodingLength) | Private | 0x18 | |
| void WriteNullValue() | Public | 0x00 | |
| void WriteBooleanValue(bool value) | Public | 0x01 | |
| void WriteLiteralByOptions(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteLiteralMinimized(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteLiteralIndented(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteRawValue(const string& json, bool skipInputValidation) | Public | 0x08 | |
| void WriteRawValue(const ReadOnlySpan<System.Char>& json, bool skipInputValidation) | Public | 0x18 | |
| void WriteRawValue(const ReadOnlySpan<System.Byte>& utf8Json, bool skipInputValidation) | Public | 0x18 | |
| void TranscodeAndWriteRawValue(const ReadOnlySpan<System.Char>& json, bool skipInputValidation) | Private | 0x18 | |
| void WriteRawValueCore(const ReadOnlySpan<System.Byte>& utf8Json, bool skipInputValidation) | Private | 0x18 | |
| void WriteNumberValue(int value) | Public | 0x04 | |
| void WriteNumberValue(long value) | Public | 0x08 | |
| void WriteNumberValueMinimized(long value) | Private | 0x08 | |
| void WriteNumberValueIndented(long value) | Private | 0x08 | |
| void WriteNumberValueAsString(long value) | 1 flags | 0x08 | |
| void WriteStringValue(const JsonEncodedText& value) | Public | 0x10 | |
| void WriteStringValue(const string& value) | Public | 0x08 | |
| void WriteStringValue(const ReadOnlySpan<System.Char>& value) | Public | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Char>& value) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Char>& escapedValue) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Char>& escapedValue) | Private | 0x18 | |
| void WriteStringEscapeValue(const ReadOnlySpan<System.Char>& value, int firstEscapeIndexVal) | Private | 0x18 | |
| void WriteStringValue(const ReadOnlySpan<System.Byte>& utf8Value) | Public | 0x18 | |
| void WriteStringEscape(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteStringByOptions(const ReadOnlySpan<System.Byte>& utf8Value) | Private | 0x18 | |
| void WriteStringMinimized(const ReadOnlySpan<System.Byte>& escapedValue) | Private | 0x18 | |
| void WriteStringIndented(const ReadOnlySpan<System.Byte>& escapedValue) | Private | 0x18 | |
| void WriteStringEscapeValue(const ReadOnlySpan<System.Byte>& utf8Value, int firstEscapeIndexVal) | Private | 0x18 | |
| void WriteNumberValueAsStringUnescaped(const ReadOnlySpan<System.Byte>& utf8Value) | 1 flags | 0x18 | |
| void WriteNumberValue(uint value) | Public | 0x04 | |
| void WriteNumberValue(ulong value) | Public | 0x08 | |
| void WriteNumberValueMinimized(ulong value) | Private | 0x08 | |
| void WriteNumberValueIndented(ulong value) | Private | 0x08 | |
| void WriteNumberValueAsString(ulong value) | 1 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Used by 361
types with a member, parameter or interface of this type<>c__DisplayClass42_0<DisposeAsync>d__37<FlushAsync>d__38<SerializeHeaderAsync>d__11<WriteStreamAsync>d__112`1Action`2Action`2Action`2Action`2Action`2Action`2Action`2Action`2Action`2Action`2Action`2AppArrayConverter`2BooleanConverterBreadcrumbBrowserByteArrayConverterByteConverterCharConverterClientReportCodeLocationsCounterMetricDateTimeConverterDateTimeOffsetConverterDebugImageDebugMetaDecimalConverterDeviceDictionaryDefaultConverter`3DictionaryDefaultConverter`3DictionaryDefaultConverter`3DictionaryOfTKeyTValueConverter`3DistributionMetricDoubleConverterEnumConverter`1FSharpOptionConverter`2FSharpValueOptionConverter`2GaugeMetricGpuGuidConverterIAsyncEnumerableOfTConverter`2IDictionaryConverter`1IDictionaryConverter`1IEnumerableConverter`1IEnumerableConverter`1IEnumerableDefaultConverter`2IEnumerableDefaultConverter`2IEnumerableDefaultConverter`2IEnumerableDefaultConverter`2IListConverter`1IListConverter`1Int16ConverterInt32ConverterInt64ConverterIntPtrJsonConverterIntPtrNullableJsonConverterISentryJsonSerializableJsonArrayJsonArrayConverterJsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonCollectionConverter`2JsonConverterJsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1JsonConverter`1+281 more