Skip to content

JsonElement.ArrayBuilder.AddItem Method

Definition

Namespace: Corvus.Text.Json
Assembly: Corvus.Text.Json.dll

Overloads

Method Description
AddItem(JsonElement.ObjectBuilder.Build)
AddItem(ref TContext, JsonElement.ObjectBuilder.Build<TContext>)
AddItem(JsonElement.ArrayBuilder.Build)
AddItem(ref TContext, JsonElement.ArrayBuilder.Build<TContext>)
AddItem(string)
AddItem(ReadOnlySpan<char>)
AddItem(ReadOnlySpan<byte>)
AddItem(bool)
AddItem(T)
AddItem(Guid)
AddItem(ref DateTime)
AddItem(ref DateTimeOffset)
AddItem(ref OffsetDateTime)
AddItem(ref OffsetDate)
AddItem(ref OffsetTime)
AddItem(ref LocalDate)
AddItem(ref Period)
AddItem(sbyte)
AddItem(byte)
AddItem(int)
AddItem(uint)
AddItem(long)
AddItem(ulong)
AddItem(short)
AddItem(ushort)
AddItem(float)
AddItem(double)
AddItem(decimal)
AddItem(ref BigInteger)
AddItem(ref BigNumber)
AddItem(Int128)
AddItem(UInt128)
AddItem(Half)

AddItem(JsonElement.ObjectBuilder.Build)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(JsonElement.ObjectBuilder.Build value)

Parameters

Name Type Description
value JsonElement.ObjectBuilder.Build

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref TContext, JsonElement.ObjectBuilder.Build<TContext>)

Source: JsonElement.ArrayBuilder.cs

public void AddItem<TContext>(ref TContext context, JsonElement.ObjectBuilder.Build<TContext> value)

Parameters

Name Type Description
context ref TContext
value JsonElement.ObjectBuilder.Build<TContext>

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(JsonElement.ArrayBuilder.Build)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(JsonElement.ArrayBuilder.Build value)

Parameters

Name Type Description
value JsonElement.ArrayBuilder.Build

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref TContext, JsonElement.ArrayBuilder.Build<TContext>)

Source: JsonElement.ArrayBuilder.cs

public void AddItem<TContext>(ref TContext context, JsonElement.ArrayBuilder.Build<TContext> value)

Parameters

Name Type Description
context ref TContext
value JsonElement.ArrayBuilder.Build<TContext>

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(string)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(string value)

Parameters

Name Type Description
value string

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ReadOnlySpan<char>)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ReadOnlySpan<char> value)

Parameters

Name Type Description
value ReadOnlySpan<char>

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ReadOnlySpan<byte>)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ReadOnlySpan<byte> utf8String)

Parameters

Name Type Description
utf8String ReadOnlySpan<byte>

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(bool)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(bool value)

Parameters

Name Type Description
value bool

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(T)

Source: JsonElement.ArrayBuilder.cs

public void AddItem<T>(T value)
    where T : struct, IJsonElement<T>

Parameters

Name Type Description
value T

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(Guid)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(Guid value)

Parameters

Name Type Description
value Guid

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref DateTime)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ref DateTime value)

Parameters

Name Type Description
value ref DateTime

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref DateTimeOffset)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ref DateTimeOffset value)

Parameters

Name Type Description
value ref DateTimeOffset

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref OffsetDateTime)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ref OffsetDateTime value)

Parameters

Name Type Description
value ref OffsetDateTime

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref OffsetDate)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ref OffsetDate value)

Parameters

Name Type Description
value ref OffsetDate

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref OffsetTime)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ref OffsetTime value)

Parameters

Name Type Description
value ref OffsetTime

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref LocalDate)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ref LocalDate value)

Parameters

Name Type Description
value ref LocalDate

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref Period)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ref Period value)

Parameters

Name Type Description
value ref Period

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(sbyte)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(sbyte value)

Parameters

Name Type Description
value sbyte

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(byte)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(byte value)

Parameters

Name Type Description
value byte

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(int)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(int value)

Parameters

Name Type Description
value int

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(uint)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(uint value)

Parameters

Name Type Description
value uint

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(long)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(long value)

Parameters

Name Type Description
value long

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ulong)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ulong value)

Parameters

Name Type Description
value ulong

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(short)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(short value)

Parameters

Name Type Description
value short

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ushort)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ushort value)

Parameters

Name Type Description
value ushort

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(float)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(float value)

Parameters

Name Type Description
value float

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(double)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(double value)

Parameters

Name Type Description
value double

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(decimal)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(decimal value)

Parameters

Name Type Description
value decimal

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref BigInteger)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ref BigInteger value)

Parameters

Name Type Description
value ref BigInteger

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(ref BigNumber)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(ref BigNumber value)

Parameters

Name Type Description
value ref BigNumber

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

AddItem(Int128)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(Int128 value)

Parameters

Name Type Description
value Int128

Applies To

Product Versions
.NET 9, 10

AddItem(UInt128)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(UInt128 value)

Parameters

Name Type Description
value UInt128

Applies To

Product Versions
.NET 9, 10

AddItem(Half)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(Half value)

Parameters

Name Type Description
value Half

Applies To

Product Versions
.NET 9, 10

Collaborate with us on GitHub

The source for this content can be found on GitHub, where you can also create and review issues and pull requests.

Open an issue