|
| Utf8JsonWriter (IBufferWriter< byte > bufferWriter, JsonWriterOptions options=default(JsonWriterOptions)) |
|
| Utf8JsonWriter (Stream utf8Json, JsonWriterOptions options=default(JsonWriterOptions)) |
|
void | Reset () |
|
void | Reset (Stream utf8Json) |
|
void | Reset (IBufferWriter< byte > bufferWriter) |
|
void | Flush () |
|
void | Dispose () |
|
async ValueTask | DisposeAsync () |
|
async Task | FlushAsync (CancellationToken cancellationToken=default(CancellationToken)) |
|
void | WriteStartArray () |
|
void | WriteStartObject () |
|
void | WriteStartArray (JsonEncodedText propertyName) |
|
void | WriteStartObject (JsonEncodedText propertyName) |
|
void | WriteStartArray (ReadOnlySpan< byte > utf8PropertyName) |
|
void | WriteStartObject (ReadOnlySpan< byte > utf8PropertyName) |
|
void | WriteStartArray (string propertyName) |
|
void | WriteStartObject (string propertyName) |
|
void | WriteStartArray (ReadOnlySpan< char > propertyName) |
|
void | WriteStartObject (ReadOnlySpan< char > propertyName) |
|
void | WriteEndArray () |
|
void | WriteEndObject () |
|
void | WriteBase64String (JsonEncodedText propertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64String (string propertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64String (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64String (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteString (JsonEncodedText propertyName, DateTime value) |
|
void | WriteString (string propertyName, DateTime value) |
|
void | WriteString (ReadOnlySpan< char > propertyName, DateTime value) |
|
void | WriteString (ReadOnlySpan< byte > utf8PropertyName, DateTime value) |
|
void | WriteString (JsonEncodedText propertyName, DateTimeOffset value) |
|
void | WriteString (string propertyName, DateTimeOffset value) |
|
void | WriteString (ReadOnlySpan< char > propertyName, DateTimeOffset value) |
|
void | WriteString (ReadOnlySpan< byte > utf8PropertyName, DateTimeOffset value) |
|
void | WriteNumber (JsonEncodedText propertyName, decimal value) |
|
void | WriteNumber (string propertyName, decimal value) |
|
void | WriteNumber (ReadOnlySpan< char > propertyName, decimal value) |
|
void | WriteNumber (ReadOnlySpan< byte > utf8PropertyName, decimal value) |
|
void | WriteNumber (JsonEncodedText propertyName, double value) |
|
void | WriteNumber (string propertyName, double value) |
|
void | WriteNumber (ReadOnlySpan< char > propertyName, double value) |
|
void | WriteNumber (ReadOnlySpan< byte > utf8PropertyName, double value) |
|
void | WriteNumber (JsonEncodedText propertyName, float value) |
|
void | WriteNumber (string propertyName, float value) |
|
void | WriteNumber (ReadOnlySpan< char > propertyName, float value) |
|
void | WriteNumber (ReadOnlySpan< byte > utf8PropertyName, float value) |
|
void | WriteString (JsonEncodedText propertyName, Guid value) |
|
void | WriteString (string propertyName, Guid value) |
|
void | WriteString (ReadOnlySpan< char > propertyName, Guid value) |
|
void | WriteString (ReadOnlySpan< byte > utf8PropertyName, Guid value) |
|
void | WriteNull (JsonEncodedText propertyName) |
|
void | WriteNull (string propertyName) |
|
void | WriteNull (ReadOnlySpan< char > propertyName) |
|
void | WriteNull (ReadOnlySpan< byte > utf8PropertyName) |
|
void | WriteBoolean (JsonEncodedText propertyName, bool value) |
|
void | WriteBoolean (string propertyName, bool value) |
|
void | WriteBoolean (ReadOnlySpan< char > propertyName, bool value) |
|
void | WriteBoolean (ReadOnlySpan< byte > utf8PropertyName, bool value) |
|
void | WriteNumber (JsonEncodedText propertyName, long value) |
|
void | WriteNumber (string propertyName, long value) |
|
void | WriteNumber (ReadOnlySpan< char > propertyName, long value) |
|
void | WriteNumber (ReadOnlySpan< byte > utf8PropertyName, long value) |
|
void | WriteNumber (JsonEncodedText propertyName, int value) |
|
void | WriteNumber (string propertyName, int value) |
|
void | WriteNumber (ReadOnlySpan< char > propertyName, int value) |
|
void | WriteNumber (ReadOnlySpan< byte > utf8PropertyName, int value) |
|
void | WritePropertyName (JsonEncodedText propertyName) |
|
void | WritePropertyName (string propertyName) |
|
void | WritePropertyName (ReadOnlySpan< char > propertyName) |
|
void | WritePropertyName (ReadOnlySpan< byte > utf8PropertyName) |
|
void | WriteString (JsonEncodedText propertyName, JsonEncodedText value) |
|
void | WriteString (string propertyName, JsonEncodedText value) |
|
void | WriteString (string propertyName, string? value) |
|
void | WriteString (ReadOnlySpan< char > propertyName, ReadOnlySpan< char > value) |
|
void | WriteString (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteString (JsonEncodedText propertyName, string? value) |
|
void | WriteString (JsonEncodedText propertyName, ReadOnlySpan< char > value) |
|
void | WriteString (string propertyName, ReadOnlySpan< char > value) |
|
void | WriteString (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< char > value) |
|
void | WriteString (JsonEncodedText propertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteString (string propertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteString (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteString (ReadOnlySpan< char > propertyName, JsonEncodedText value) |
|
void | WriteString (ReadOnlySpan< char > propertyName, string? value) |
|
void | WriteString (ReadOnlySpan< byte > utf8PropertyName, JsonEncodedText value) |
|
void | WriteString (ReadOnlySpan< byte > utf8PropertyName, string? value) |
|
void | WriteNumber (JsonEncodedText propertyName, ulong value) |
|
void | WriteNumber (string propertyName, ulong value) |
|
void | WriteNumber (ReadOnlySpan< char > propertyName, ulong value) |
|
void | WriteNumber (ReadOnlySpan< byte > utf8PropertyName, ulong value) |
|
void | WriteNumber (JsonEncodedText propertyName, uint value) |
|
void | WriteNumber (string propertyName, uint value) |
|
void | WriteNumber (ReadOnlySpan< char > propertyName, uint value) |
|
void | WriteNumber (ReadOnlySpan< byte > utf8PropertyName, uint value) |
|
void | WriteBase64StringValue (ReadOnlySpan< byte > bytes) |
|
void | WriteCommentValue (string value) |
|
void | WriteCommentValue (ReadOnlySpan< char > value) |
|
void | WriteCommentValue (ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringValue (DateTime value) |
|
void | WriteStringValue (DateTimeOffset value) |
|
void | WriteNumberValue (decimal value) |
|
void | WriteNumberValue (double value) |
|
void | WriteNumberValue (float value) |
|
void | WriteStringValue (Guid value) |
|
void | WriteNullValue () |
|
void | WriteBooleanValue (bool value) |
|
void | WriteRawValue (string json, bool skipInputValidation=false) |
|
void | WriteRawValue (ReadOnlySpan< char > json, bool skipInputValidation=false) |
|
void | WriteRawValue (ReadOnlySpan< byte > utf8Json, bool skipInputValidation=false) |
|
void | WriteNumberValue (int value) |
|
void | WriteNumberValue (long value) |
|
void | WriteStringValue (JsonEncodedText value) |
|
void | WriteStringValue (string? value) |
|
void | WriteStringValue (ReadOnlySpan< char > value) |
|
void | WriteStringValue (ReadOnlySpan< byte > utf8Value) |
|
void | WriteNumberValue (uint value) |
|
void | WriteNumberValue (ulong value) |
|
|
void | ResetHelper () |
|
void | CheckNotDisposed () |
|
void | WriteStart (byte token) |
|
void | WriteStartMinimized (byte token) |
|
void | WriteStartSlow (byte token) |
|
void | ValidateStart () |
|
void | WriteStartIndented (byte token) |
|
void | WriteStartHelper (ReadOnlySpan< byte > utf8PropertyName, byte token) |
|
void | WriteStartEscape (ReadOnlySpan< byte > utf8PropertyName, byte token) |
|
void | WriteStartByOptions (ReadOnlySpan< byte > utf8PropertyName, byte token) |
|
void | WriteStartEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, byte token, int firstEscapeIndexProp) |
|
void | WriteStartEscape (ReadOnlySpan< char > propertyName, byte token) |
|
void | WriteStartByOptions (ReadOnlySpan< char > propertyName, byte token) |
|
void | WriteStartEscapeProperty (ReadOnlySpan< char > propertyName, byte token, int firstEscapeIndexProp) |
|
void | WriteEnd (byte token) |
|
void | WriteEndMinimized (byte token) |
|
void | WriteEndSlow (byte token) |
|
void | ValidateEnd (byte token) |
|
void | WriteEndIndented (byte token) |
|
void | WriteNewLine (Span< byte > output) |
|
void | UpdateBitStackOnStart (byte token) |
|
void | Grow (int requiredSize) |
|
void | FirstCallToGetMemory (int requiredSize) |
|
void | SetFlagToAddListSeparatorBeforeNextItem () |
|
void | WriteBase64Escape (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64Escape (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64EscapeProperty (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > bytes, int firstEscapeIndexProp) |
|
void | WriteBase64EscapeProperty (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > bytes, int firstEscapeIndexProp) |
|
void | WriteBase64ByOptions (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64ByOptions (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64Minimized (ReadOnlySpan< char > escapedPropertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64Minimized (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64Indented (ReadOnlySpan< char > escapedPropertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteBase64Indented (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< byte > bytes) |
|
void | WriteStringEscape (ReadOnlySpan< char > propertyName, DateTime value) |
|
void | WriteStringEscape (ReadOnlySpan< byte > utf8PropertyName, DateTime value) |
|
void | WriteStringEscapeProperty (ReadOnlySpan< char > propertyName, DateTime value, int firstEscapeIndexProp) |
|
void | WriteStringEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, DateTime value, int firstEscapeIndexProp) |
|
void | WriteStringByOptions (ReadOnlySpan< char > propertyName, DateTime value) |
|
void | WriteStringByOptions (ReadOnlySpan< byte > utf8PropertyName, DateTime value) |
|
void | WriteStringMinimized (ReadOnlySpan< char > escapedPropertyName, DateTime value) |
|
void | WriteStringMinimized (ReadOnlySpan< byte > escapedPropertyName, DateTime value) |
|
void | WriteStringIndented (ReadOnlySpan< char > escapedPropertyName, DateTime value) |
|
void | WriteStringIndented (ReadOnlySpan< byte > escapedPropertyName, DateTime value) |
|
void | WriteStringEscape (ReadOnlySpan< char > propertyName, DateTimeOffset value) |
|
void | WriteStringEscape (ReadOnlySpan< byte > utf8PropertyName, DateTimeOffset value) |
|
void | WriteStringEscapeProperty (ReadOnlySpan< char > propertyName, DateTimeOffset value, int firstEscapeIndexProp) |
|
void | WriteStringEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, DateTimeOffset value, int firstEscapeIndexProp) |
|
void | WriteStringByOptions (ReadOnlySpan< char > propertyName, DateTimeOffset value) |
|
void | WriteStringByOptions (ReadOnlySpan< byte > utf8PropertyName, DateTimeOffset value) |
|
void | WriteStringMinimized (ReadOnlySpan< char > escapedPropertyName, DateTimeOffset value) |
|
void | WriteStringMinimized (ReadOnlySpan< byte > escapedPropertyName, DateTimeOffset value) |
|
void | WriteStringIndented (ReadOnlySpan< char > escapedPropertyName, DateTimeOffset value) |
|
void | WriteStringIndented (ReadOnlySpan< byte > escapedPropertyName, DateTimeOffset value) |
|
void | WriteNumberEscape (ReadOnlySpan< char > propertyName, decimal value) |
|
void | WriteNumberEscape (ReadOnlySpan< byte > utf8PropertyName, decimal value) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< char > propertyName, decimal value, int firstEscapeIndexProp) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, decimal value, int firstEscapeIndexProp) |
|
void | WriteNumberByOptions (ReadOnlySpan< char > propertyName, decimal value) |
|
void | WriteNumberByOptions (ReadOnlySpan< byte > utf8PropertyName, decimal value) |
|
void | WriteNumberMinimized (ReadOnlySpan< char > escapedPropertyName, decimal value) |
|
void | WriteNumberMinimized (ReadOnlySpan< byte > escapedPropertyName, decimal value) |
|
void | WriteNumberIndented (ReadOnlySpan< char > escapedPropertyName, decimal value) |
|
void | WriteNumberIndented (ReadOnlySpan< byte > escapedPropertyName, decimal value) |
|
void | WriteNumberEscape (ReadOnlySpan< char > propertyName, double value) |
|
void | WriteNumberEscape (ReadOnlySpan< byte > utf8PropertyName, double value) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< char > propertyName, double value, int firstEscapeIndexProp) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, double value, int firstEscapeIndexProp) |
|
void | WriteNumberByOptions (ReadOnlySpan< char > propertyName, double value) |
|
void | WriteNumberByOptions (ReadOnlySpan< byte > utf8PropertyName, double value) |
|
void | WriteNumberMinimized (ReadOnlySpan< char > escapedPropertyName, double value) |
|
void | WriteNumberMinimized (ReadOnlySpan< byte > escapedPropertyName, double value) |
|
void | WriteNumberIndented (ReadOnlySpan< char > escapedPropertyName, double value) |
|
void | WriteNumberIndented (ReadOnlySpan< byte > escapedPropertyName, double value) |
|
void | WriteNumberEscape (ReadOnlySpan< char > propertyName, float value) |
|
void | WriteNumberEscape (ReadOnlySpan< byte > utf8PropertyName, float value) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< char > propertyName, float value, int firstEscapeIndexProp) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, float value, int firstEscapeIndexProp) |
|
void | WriteNumberByOptions (ReadOnlySpan< char > propertyName, float value) |
|
void | WriteNumberByOptions (ReadOnlySpan< byte > utf8PropertyName, float value) |
|
void | WriteNumberMinimized (ReadOnlySpan< char > escapedPropertyName, float value) |
|
void | WriteNumberMinimized (ReadOnlySpan< byte > escapedPropertyName, float value) |
|
void | WriteNumberIndented (ReadOnlySpan< char > escapedPropertyName, float value) |
|
void | WriteNumberIndented (ReadOnlySpan< byte > escapedPropertyName, float value) |
|
void | WriteStringEscape (ReadOnlySpan< char > propertyName, Guid value) |
|
void | WriteStringEscape (ReadOnlySpan< byte > utf8PropertyName, Guid value) |
|
void | WriteStringEscapeProperty (ReadOnlySpan< char > propertyName, Guid value, int firstEscapeIndexProp) |
|
void | WriteStringEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, Guid value, int firstEscapeIndexProp) |
|
void | WriteStringByOptions (ReadOnlySpan< char > propertyName, Guid value) |
|
void | WriteStringByOptions (ReadOnlySpan< byte > utf8PropertyName, Guid value) |
|
void | WriteStringMinimized (ReadOnlySpan< char > escapedPropertyName, Guid value) |
|
void | WriteStringMinimized (ReadOnlySpan< byte > escapedPropertyName, Guid value) |
|
void | WriteStringIndented (ReadOnlySpan< char > escapedPropertyName, Guid value) |
|
void | WriteStringIndented (ReadOnlySpan< byte > escapedPropertyName, Guid value) |
|
void | ValidatePropertyNameAndDepth (ReadOnlySpan< char > propertyName) |
|
void | ValidatePropertyNameAndDepth (ReadOnlySpan< byte > utf8PropertyName) |
|
void | ValidateDepth () |
|
void | ValidateWritingProperty () |
|
void | ValidateWritingProperty (byte token) |
|
void | WritePropertyNameMinimized (ReadOnlySpan< byte > escapedPropertyName, byte token) |
|
void | WritePropertyNameIndented (ReadOnlySpan< byte > escapedPropertyName, byte token) |
|
void | WritePropertyNameMinimized (ReadOnlySpan< char > escapedPropertyName, byte token) |
|
void | WritePropertyNameIndented (ReadOnlySpan< char > escapedPropertyName, byte token) |
|
void | TranscodeAndWrite (ReadOnlySpan< char > escapedPropertyName, Span< byte > output) |
|
void | WriteLiteralHelper (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > value) |
|
void | WriteLiteralEscape (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > value) |
|
void | WriteLiteralEscape (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > value) |
|
void | WriteLiteralEscapeProperty (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > value, int firstEscapeIndexProp) |
|
void | WriteLiteralEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > value, int firstEscapeIndexProp) |
|
void | WriteLiteralByOptions (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > value) |
|
void | WriteLiteralByOptions (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > value) |
|
void | WriteLiteralMinimized (ReadOnlySpan< char > escapedPropertyName, ReadOnlySpan< byte > value) |
|
void | WriteLiteralMinimized (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< byte > value) |
|
void | WriteLiteralSection (ReadOnlySpan< byte > escapedPropertyNameSection, ReadOnlySpan< byte > value) |
|
void | WriteLiteralIndented (ReadOnlySpan< char > escapedPropertyName, ReadOnlySpan< byte > value) |
|
void | WriteLiteralIndented (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< byte > value) |
|
void | WriteNumberEscape (ReadOnlySpan< char > propertyName, long value) |
|
void | WriteNumberEscape (ReadOnlySpan< byte > utf8PropertyName, long value) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< char > propertyName, long value, int firstEscapeIndexProp) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, long value, int firstEscapeIndexProp) |
|
void | WriteNumberByOptions (ReadOnlySpan< char > propertyName, long value) |
|
void | WriteNumberByOptions (ReadOnlySpan< byte > utf8PropertyName, long value) |
|
void | WriteNumberMinimized (ReadOnlySpan< char > escapedPropertyName, long value) |
|
void | WriteNumberMinimized (ReadOnlySpan< byte > escapedPropertyName, long value) |
|
void | WriteNumberIndented (ReadOnlySpan< char > escapedPropertyName, long value) |
|
void | WriteNumberIndented (ReadOnlySpan< byte > escapedPropertyName, long value) |
|
void | WritePropertyNameHelper (ReadOnlySpan< byte > utf8PropertyName) |
|
unsafe void | WriteStringEscapeProperty (ReadOnlySpan< char > propertyName, int firstEscapeIndexProp) |
|
void | WriteStringByOptionsPropertyName (ReadOnlySpan< char > propertyName) |
|
void | WriteStringMinimizedPropertyName (ReadOnlySpan< char > escapedPropertyName) |
|
void | WriteStringIndentedPropertyName (ReadOnlySpan< char > escapedPropertyName) |
|
void | WritePropertyNameUnescaped (ReadOnlySpan< byte > utf8PropertyName) |
|
unsafe void | WriteStringEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, int firstEscapeIndexProp) |
|
void | WriteStringByOptionsPropertyName (ReadOnlySpan< byte > utf8PropertyName) |
|
void | WriteStringMinimizedPropertyName (ReadOnlySpan< byte > escapedPropertyName) |
|
void | WriteStringPropertyNameSection (ReadOnlySpan< byte > escapedPropertyNameSection) |
|
void | WriteStringIndentedPropertyName (ReadOnlySpan< byte > escapedPropertyName) |
|
void | WriteStringHelper (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringHelperEscapeValue (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< char > value) |
|
void | WriteStringHelperEscapeValue (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringHelperEscapeProperty (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringHelperEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringEscapeValueOnly (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< byte > utf8Value, int firstEscapeIndex) |
|
void | WriteStringEscapeValueOnly (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< char > value, int firstEscapeIndex) |
|
void | WriteStringEscapePropertyOnly (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > escapedValue, int firstEscapeIndex) |
|
void | WriteStringEscapePropertyOnly (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > escapedValue, int firstEscapeIndex) |
|
void | WriteStringEscape (ReadOnlySpan< char > propertyName, ReadOnlySpan< char > value) |
|
void | WriteStringEscape (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringEscape (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringEscape (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< char > value) |
|
unsafe void | WriteStringEscapePropertyOrValue (ReadOnlySpan< char > propertyName, ReadOnlySpan< char > value, int firstEscapeIndexProp, int firstEscapeIndexVal) |
|
unsafe void | WriteStringEscapePropertyOrValue (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > utf8Value, int firstEscapeIndexProp, int firstEscapeIndexVal) |
|
unsafe void | WriteStringEscapePropertyOrValue (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > utf8Value, int firstEscapeIndexProp, int firstEscapeIndexVal) |
|
unsafe void | WriteStringEscapePropertyOrValue (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< char > value, int firstEscapeIndexProp, int firstEscapeIndexVal) |
|
void | WriteStringByOptions (ReadOnlySpan< char > propertyName, ReadOnlySpan< char > value) |
|
void | WriteStringByOptions (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringByOptions (ReadOnlySpan< char > propertyName, ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringByOptions (ReadOnlySpan< byte > utf8PropertyName, ReadOnlySpan< char > value) |
|
void | WriteStringMinimized (ReadOnlySpan< char > escapedPropertyName, ReadOnlySpan< char > escapedValue) |
|
void | WriteStringMinimized (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< byte > escapedValue) |
|
void | WriteStringMinimized (ReadOnlySpan< char > escapedPropertyName, ReadOnlySpan< byte > escapedValue) |
|
void | WriteStringMinimized (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< char > escapedValue) |
|
void | WriteStringIndented (ReadOnlySpan< char > escapedPropertyName, ReadOnlySpan< char > escapedValue) |
|
void | WriteStringIndented (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< byte > escapedValue) |
|
void | WriteStringIndented (ReadOnlySpan< char > escapedPropertyName, ReadOnlySpan< byte > escapedValue) |
|
void | WriteStringIndented (ReadOnlySpan< byte > escapedPropertyName, ReadOnlySpan< char > escapedValue) |
|
void | WriteNumberEscape (ReadOnlySpan< char > propertyName, ulong value) |
|
void | WriteNumberEscape (ReadOnlySpan< byte > utf8PropertyName, ulong value) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< char > propertyName, ulong value, int firstEscapeIndexProp) |
|
void | WriteNumberEscapeProperty (ReadOnlySpan< byte > utf8PropertyName, ulong value, int firstEscapeIndexProp) |
|
void | WriteNumberByOptions (ReadOnlySpan< char > propertyName, ulong value) |
|
void | WriteNumberByOptions (ReadOnlySpan< byte > utf8PropertyName, ulong value) |
|
void | WriteNumberMinimized (ReadOnlySpan< char > escapedPropertyName, ulong value) |
|
void | WriteNumberMinimized (ReadOnlySpan< byte > escapedPropertyName, ulong value) |
|
void | WriteNumberIndented (ReadOnlySpan< char > escapedPropertyName, ulong value) |
|
void | WriteNumberIndented (ReadOnlySpan< byte > escapedPropertyName, ulong value) |
|
void | WriteBase64ByOptions (ReadOnlySpan< byte > bytes) |
|
void | WriteBase64Minimized (ReadOnlySpan< byte > bytes) |
|
void | WriteBase64Indented (ReadOnlySpan< byte > bytes) |
|
void | WriteCommentByOptions (ReadOnlySpan< char > value) |
|
void | WriteCommentMinimized (ReadOnlySpan< char > value) |
|
void | WriteCommentIndented (ReadOnlySpan< char > value) |
|
void | WriteCommentByOptions (ReadOnlySpan< byte > utf8Value) |
|
void | WriteCommentMinimized (ReadOnlySpan< byte > utf8Value) |
|
void | WriteCommentIndented (ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringValueMinimized (DateTime value) |
|
void | WriteStringValueIndented (DateTime value) |
|
void | WriteStringValueMinimized (DateTimeOffset value) |
|
void | WriteStringValueIndented (DateTimeOffset value) |
|
void | WriteNumberValueMinimized (decimal value) |
|
void | WriteNumberValueIndented (decimal value) |
|
void | WriteNumberValueMinimized (double value) |
|
void | WriteNumberValueIndented (double value) |
|
void | WriteNumberValueMinimized (float value) |
|
void | WriteNumberValueIndented (float value) |
|
void | WriteNumberValueMinimized (ReadOnlySpan< byte > utf8Value) |
|
void | WriteNumberValueIndented (ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringValueMinimized (Guid value) |
|
void | WriteStringValueIndented (Guid value) |
|
void | ValidateWritingValue () |
|
void | Base64EncodeAndWrite (ReadOnlySpan< byte > bytes, Span< byte > output, int encodingLength) |
|
void | WriteLiteralByOptions (ReadOnlySpan< byte > utf8Value) |
|
void | WriteLiteralMinimized (ReadOnlySpan< byte > utf8Value) |
|
void | WriteLiteralIndented (ReadOnlySpan< byte > utf8Value) |
|
void | TranscodeAndWriteRawValue (ReadOnlySpan< char > json, bool skipInputValidation) |
|
void | WriteRawValueCore (ReadOnlySpan< byte > utf8Json, bool skipInputValidation) |
|
void | WriteNumberValueMinimized (long value) |
|
void | WriteNumberValueIndented (long value) |
|
void | WriteStringEscape (ReadOnlySpan< char > value) |
|
void | WriteStringByOptions (ReadOnlySpan< char > value) |
|
void | WriteStringMinimized (ReadOnlySpan< char > escapedValue) |
|
void | WriteStringIndented (ReadOnlySpan< char > escapedValue) |
|
void | WriteStringEscapeValue (ReadOnlySpan< char > value, int firstEscapeIndexVal) |
|
void | WriteStringEscape (ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringByOptions (ReadOnlySpan< byte > utf8Value) |
|
void | WriteStringMinimized (ReadOnlySpan< byte > escapedValue) |
|
void | WriteStringIndented (ReadOnlySpan< byte > escapedValue) |
|
void | WriteStringEscapeValue (ReadOnlySpan< byte > utf8Value, int firstEscapeIndexVal) |
|
void | WriteNumberValueMinimized (ulong value) |
|
void | WriteNumberValueIndented (ulong value) |
|
Definition at line 13 of file Utf8JsonWriter.cs.