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(TContext, JsonElement.ObjectBuilder.Build<TContext>)
AddItem(JsonElement.ArrayBuilder.Build)
AddItem(TContext, JsonElement.ArrayBuilder.Build<TContext>)
AddItem(string)
AddItem(ReadOnlySpan<char>)
AddItem(ReadOnlySpan<byte>)
AddItem(bool)
AddItem(T)
AddItem(Guid)
AddItem(DateTime)
AddItem(DateTimeOffset)
AddItem(OffsetDateTime)
AddItem(OffsetDate)
AddItem(OffsetTime)
AddItem(LocalDate)
AddItem(Period)
AddItem(sbyte)
AddItem(byte)
AddItem(int)
AddItem(uint)
AddItem(long)
AddItem(ulong)
AddItem(short)
AddItem(ushort)
AddItem(float)
AddItem(double)
AddItem(decimal)
AddItem(BigInteger)
AddItem(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(TContext, JsonElement.ObjectBuilder.Build<TContext>)

Source: JsonElement.ArrayBuilder.cs

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

Parameters

Name Type Description
context 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(TContext, JsonElement.ArrayBuilder.Build<TContext>)

Source: JsonElement.ArrayBuilder.cs

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

Parameters

Name Type Description
context 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(DateTime)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(in DateTime value)

Parameters

Name Type Description
value DateTime

Applies To

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

AddItem(DateTimeOffset)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(in DateTimeOffset value)

Parameters

Name Type Description
value DateTimeOffset

Applies To

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

AddItem(OffsetDateTime)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(in OffsetDateTime value)

Parameters

Name Type Description
value OffsetDateTime

Applies To

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

AddItem(OffsetDate)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(in OffsetDate value)

Parameters

Name Type Description
value OffsetDate

Applies To

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

AddItem(OffsetTime)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(in OffsetTime value)

Parameters

Name Type Description
value OffsetTime

Applies To

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

AddItem(LocalDate)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(in LocalDate value)

Parameters

Name Type Description
value LocalDate

Applies To

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

AddItem(Period)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(in Period value)

Parameters

Name Type Description
value 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(BigInteger)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(in BigInteger value)

Parameters

Name Type Description
value BigInteger

Applies To

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

AddItem(BigNumber)

Source: JsonElement.ArrayBuilder.cs

public void AddItem(in BigNumber value)

Parameters

Name Type Description
value 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