Skip to content

JsonElement.ObjectBuilder.AddProperty Method

Definition

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

Overloads

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

AddProperty(ReadOnlySpan<byte>, JsonElement.ObjectBuilder.Build, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, JsonElement.ObjectBuilder.Build value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value JsonElement.ObjectBuilder.Build
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, TContext, JsonElement.ObjectBuilder.Build<TContext>, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty<TContext>(ReadOnlySpan<byte> propertyName, in TContext context, JsonElement.ObjectBuilder.Build<TContext> value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
context TContext
value JsonElement.ObjectBuilder.Build<TContext>
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, JsonElement.ArrayBuilder.Build, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, JsonElement.ArrayBuilder.Build value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value JsonElement.ArrayBuilder.Build
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, TContext, JsonElement.ArrayBuilder.Build<TContext>, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty<TContext>(ReadOnlySpan<byte> propertyName, in TContext context, JsonElement.ArrayBuilder.Build<TContext> value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
context TContext
value JsonElement.ArrayBuilder.Build<TContext>
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, ReadOnlySpan<byte>, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, ReadOnlySpan<byte> utf8String, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
utf8String ReadOnlySpan<byte>
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(string, string)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(string propertyName, string value)

Parameters

Name Type Description
propertyName string
value string

Applies To

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

AddProperty(ReadOnlySpan<char>, ReadOnlySpan<char>)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, ReadOnlySpan<char> value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ReadOnlySpan<char>

Applies To

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

AddProperty(ReadOnlySpan<byte>, bool, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, bool value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value bool
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, T, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty<T>(ReadOnlySpan<byte> propertyName, T value, bool escapeName, bool nameRequiresUnescaping)
    where T : struct, IJsonElement<T>

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value T
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, string, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, string value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value string
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, ReadOnlySpan<char>, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, ReadOnlySpan<char> value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value ReadOnlySpan<char>
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, Guid, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, Guid value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value Guid
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, DateTime, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, in DateTime value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value DateTime
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, DateTimeOffset, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, in DateTimeOffset value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value DateTimeOffset
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, OffsetDateTime, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, in OffsetDateTime value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value OffsetDateTime
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, OffsetDate, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, in OffsetDate value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value OffsetDate
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, OffsetTime, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, in OffsetTime value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value OffsetTime
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, LocalDate, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, in LocalDate value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value LocalDate
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, Period, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, in Period value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value Period
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, sbyte, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, sbyte value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value sbyte
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, byte, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, byte value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value byte
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, int, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, int value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value int
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, uint, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, uint value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value uint
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, long, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, long value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value long
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, ulong, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, ulong value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value ulong
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, short, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, short value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value short
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, ushort, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, ushort value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value ushort
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, float, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, float value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value float
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, double, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, double value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value double
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, decimal, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, decimal value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value decimal
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, BigInteger, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, in BigInteger value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value BigInteger
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<byte>, BigNumber, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, in BigNumber value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value BigNumber
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

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

AddProperty(ReadOnlySpan<char>, JsonElement.ObjectBuilder.Build)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, JsonElement.ObjectBuilder.Build value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value JsonElement.ObjectBuilder.Build

Applies To

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

AddProperty(ReadOnlySpan<char>, JsonElement.ArrayBuilder.Build)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, JsonElement.ArrayBuilder.Build value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value JsonElement.ArrayBuilder.Build

Applies To

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

AddProperty(ReadOnlySpan<char>, TContext, JsonElement.ArrayBuilder.Build<TContext>)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty<TContext>(ReadOnlySpan<char> propertyName, in TContext context, JsonElement.ArrayBuilder.Build<TContext> value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
context TContext
value JsonElement.ArrayBuilder.Build<TContext>

Applies To

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

AddProperty(ReadOnlySpan<char>, ReadOnlySpan<byte>, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, ReadOnlySpan<byte> utf8String, bool escapeValue, bool valueRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
utf8String ReadOnlySpan<byte>
escapeValue bool
valueRequiresUnescaping bool

Applies To

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

AddProperty(ReadOnlySpan<char>, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, bool value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value bool

Applies To

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

AddProperty(ReadOnlySpan<char>, T)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty<T>(ReadOnlySpan<char> propertyName, T value)
    where T : struct, IJsonElement<T>

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value T

Applies To

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

AddProperty(ReadOnlySpan<char>, Guid)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, Guid value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value Guid

Applies To

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

AddProperty(ReadOnlySpan<char>, DateTime)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, in DateTime value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value DateTime

Applies To

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

AddProperty(ReadOnlySpan<char>, DateTimeOffset)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, in DateTimeOffset value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value DateTimeOffset

Applies To

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

AddProperty(ReadOnlySpan<char>, OffsetDateTime)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, in OffsetDateTime value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value OffsetDateTime

Applies To

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

AddProperty(ReadOnlySpan<char>, OffsetDate)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, in OffsetDate value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value OffsetDate

Applies To

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

AddProperty(ReadOnlySpan<char>, OffsetTime)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, in OffsetTime value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value OffsetTime

Applies To

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

AddProperty(ReadOnlySpan<char>, LocalDate)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, in LocalDate value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value LocalDate

Applies To

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

AddProperty(ReadOnlySpan<char>, Period)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, in Period value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value Period

Applies To

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

AddProperty(ReadOnlySpan<char>, sbyte)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, sbyte value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value sbyte

Applies To

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

AddProperty(ReadOnlySpan<char>, byte)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, byte value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value byte

Applies To

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

AddProperty(ReadOnlySpan<char>, int)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, int value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value int

Applies To

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

AddProperty(ReadOnlySpan<char>, uint)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, uint value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value uint

Applies To

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

AddProperty(ReadOnlySpan<char>, long)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, long value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value long

Applies To

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

AddProperty(ReadOnlySpan<char>, ulong)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, ulong value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ulong

Applies To

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

AddProperty(ReadOnlySpan<char>, short)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, short value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value short

Applies To

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

AddProperty(ReadOnlySpan<char>, ushort)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, ushort value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ushort

Applies To

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

AddProperty(ReadOnlySpan<char>, float)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, float value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value float

Applies To

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

AddProperty(ReadOnlySpan<char>, double)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, double value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value double

Applies To

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

AddProperty(ReadOnlySpan<char>, decimal)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, decimal value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value decimal

Applies To

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

AddProperty(ReadOnlySpan<char>, BigInteger)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, in BigInteger value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value BigInteger

Applies To

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

AddProperty(ReadOnlySpan<char>, BigNumber)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, in BigNumber value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value BigNumber

Applies To

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

AddProperty(ReadOnlySpan<byte>, Int128, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, Int128 value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value Int128
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

Product Versions
.NET 9, 10

AddProperty(ReadOnlySpan<byte>, UInt128, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, UInt128 value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value UInt128
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

Product Versions
.NET 9, 10

AddProperty(ReadOnlySpan<byte>, Half, bool, bool)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<byte> propertyName, Half value, bool escapeName, bool nameRequiresUnescaping)

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value Half
escapeName bool (optional)
nameRequiresUnescaping bool (optional)

Applies To

Product Versions
.NET 9, 10

AddProperty(ReadOnlySpan<char>, Int128)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, Int128 value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value Int128

Applies To

Product Versions
.NET 9, 10

AddProperty(ReadOnlySpan<char>, UInt128)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, UInt128 value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value UInt128

Applies To

Product Versions
.NET 9, 10

AddProperty(ReadOnlySpan<char>, Half)

Source: JsonElement.ObjectBuilder.cs

public void AddProperty(ReadOnlySpan<char> propertyName, Half value)

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
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