Share via


JsonPatch.Append Method

Definition

Overloads

Name Description
Append(ReadOnlySpan<Byte>, TimeSpan, StandardFormat)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, DateTimeOffset, StandardFormat)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, DateTime, StandardFormat)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, UInt64)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, UInt32)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, UInt16)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, String)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, SByte)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Single)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Int32)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Int16)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Guid)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Double)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Decimal)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Byte[])

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Byte)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Boolean)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, BinaryData)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, Int64)

Appends a value to an array at the specified JSON path.

Append(ReadOnlySpan<Byte>, TimeSpan, StandardFormat)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, TimeSpan value, System.Buffers.StandardFormat format = default);
member this.Append : ReadOnlySpan<byte> * TimeSpan * System.Buffers.StandardFormat -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As TimeSpan, Optional format As StandardFormat = Nothing)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
TimeSpan

The value to append.

format
StandardFormat

The format to encode the value into.

Applies to

Append(ReadOnlySpan<Byte>, DateTimeOffset, StandardFormat)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, DateTimeOffset value, System.Buffers.StandardFormat format = default);
member this.Append : ReadOnlySpan<byte> * DateTimeOffset * System.Buffers.StandardFormat -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As DateTimeOffset, Optional format As StandardFormat = Nothing)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
DateTimeOffset

The value to append.

format
StandardFormat

The format to encode the value into.

Applies to

Append(ReadOnlySpan<Byte>, DateTime, StandardFormat)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, DateTime value, System.Buffers.StandardFormat format = default);
member this.Append : ReadOnlySpan<byte> * DateTime * System.Buffers.StandardFormat -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As DateTime, Optional format As StandardFormat = Nothing)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
DateTime

The value to append.

format
StandardFormat

The format to encode the value into.

Applies to

Append(ReadOnlySpan<Byte>, UInt64)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, ulong value);
member this.Append : ReadOnlySpan<byte> * uint64 -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As ULong)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
UInt64

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, UInt32)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, uint value);
member this.Append : ReadOnlySpan<byte> * uint32 -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As UInteger)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
UInt32

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, UInt16)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, ushort value);
member this.Append : ReadOnlySpan<byte> * uint16 -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As UShort)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
UInt16

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, String)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, string value);
member this.Append : ReadOnlySpan<byte> * string -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As String)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
String

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, SByte)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, sbyte value);
member this.Append : ReadOnlySpan<byte> * sbyte -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As SByte)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
SByte

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, ReadOnlySpan<byte> utf8Json);
member this.Append : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), utf8Json As ReadOnlySpan(Of Byte))

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

utf8Json
ReadOnlySpan<Byte>

The utf8 json to insert.

Applies to

Append(ReadOnlySpan<Byte>, Single)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, float value);
member this.Append : ReadOnlySpan<byte> * single -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As Single)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
Single

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, Int32)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, int value);
member this.Append : ReadOnlySpan<byte> * int -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As Integer)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
Int32

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, Int16)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, short value);
member this.Append : ReadOnlySpan<byte> * int16 -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As Short)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
Int16

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, Guid)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, Guid value);
member this.Append : ReadOnlySpan<byte> * Guid -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As Guid)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
Guid

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, Double)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, double value);
member this.Append : ReadOnlySpan<byte> * double -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As Double)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
Double

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, Decimal)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, decimal value);
member this.Append : ReadOnlySpan<byte> * decimal -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As Decimal)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
Decimal

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, Byte[])

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, byte[] utf8Json);
member this.Append : ReadOnlySpan<byte> * byte[] -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), utf8Json As Byte())

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

utf8Json
Byte[]

The utf8 json to insert.

Applies to

Append(ReadOnlySpan<Byte>, Byte)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, byte value);
member this.Append : ReadOnlySpan<byte> * byte -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As Byte)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
Byte

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, Boolean)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, bool value);
member this.Append : ReadOnlySpan<byte> * bool -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As Boolean)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
Boolean

The value to append.

Applies to

Append(ReadOnlySpan<Byte>, BinaryData)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, BinaryData utf8Json);
member this.Append : ReadOnlySpan<byte> * BinaryData -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), utf8Json As BinaryData)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

utf8Json
BinaryData

The utf8 json to insert.

Applies to

Append(ReadOnlySpan<Byte>, Int64)

Source:
JsonPatch.cs

Appends a value to an array at the specified JSON path.

public void Append(ReadOnlySpan<byte> arrayPath, long value);
member this.Append : ReadOnlySpan<byte> * int64 -> unit
Public Sub Append (arrayPath As ReadOnlySpan(Of Byte), value As Long)

Parameters

arrayPath
ReadOnlySpan<Byte>

The JSON path pointing at the array.

value
Int64

The value to append.

Applies to