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>, ref TContext, JsonElement.ObjectBuilder.Build<TContext>, bool, bool)
AddProperty(ReadOnlySpan<byte>, JsonElement.ArrayBuilder.Build, bool, bool)
AddProperty(ReadOnlySpan<byte>, ref 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>, ref DateTime, bool, bool)
AddProperty(ReadOnlySpan<byte>, ref DateTimeOffset, bool, bool)
AddProperty(ReadOnlySpan<byte>, ref OffsetDateTime, bool, bool)
AddProperty(ReadOnlySpan<byte>, ref OffsetDate, bool, bool)
AddProperty(ReadOnlySpan<byte>, ref OffsetTime, bool, bool)
AddProperty(ReadOnlySpan<byte>, ref LocalDate, bool, bool)
AddProperty(ReadOnlySpan<byte>, ref 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>, ref BigInteger, bool, bool)
AddProperty(ReadOnlySpan<byte>, ref BigNumber, bool, bool)
AddProperty(ReadOnlySpan<char>, JsonElement.ObjectBuilder.Build)
AddProperty(ReadOnlySpan<char>, JsonElement.ArrayBuilder.Build)
AddProperty(ReadOnlySpan<char>, ref 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>, ref DateTime)
AddProperty(ReadOnlySpan<char>, ref DateTimeOffset)
AddProperty(ReadOnlySpan<char>, ref OffsetDateTime)
AddProperty(ReadOnlySpan<char>, ref OffsetDate)
AddProperty(ReadOnlySpan<char>, ref OffsetTime)
AddProperty(ReadOnlySpan<char>, ref LocalDate)
AddProperty(ReadOnlySpan<char>, ref 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>, ref BigInteger)
AddProperty(ReadOnlySpan<char>, ref 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>, ref TContext, JsonElement.ObjectBuilder.Build<TContext>, bool, bool)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
context ref 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>, ref TContext, JsonElement.ArrayBuilder.Build<TContext>, bool, bool)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
context ref 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>, ref DateTime, bool, bool)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

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

Applies To

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

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

Source: JsonElement.ObjectBuilder.cs

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

Parameters

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

Applies To

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

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

Source: JsonElement.ObjectBuilder.cs

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

Parameters

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

Applies To

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

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

Source: JsonElement.ObjectBuilder.cs

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

Parameters

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

Applies To

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

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

Source: JsonElement.ObjectBuilder.cs

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

Parameters

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

Applies To

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

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

Source: JsonElement.ObjectBuilder.cs

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

Parameters

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

Applies To

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

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

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value ref 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>, ref BigInteger, bool, bool)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

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

Applies To

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

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

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<byte>
value ref 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>, ref TContext, JsonElement.ArrayBuilder.Build<TContext>)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
context ref 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>, ref DateTime)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ref DateTime

Applies To

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

AddProperty(ReadOnlySpan<char>, ref DateTimeOffset)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ref DateTimeOffset

Applies To

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

AddProperty(ReadOnlySpan<char>, ref OffsetDateTime)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ref OffsetDateTime

Applies To

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

AddProperty(ReadOnlySpan<char>, ref OffsetDate)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ref OffsetDate

Applies To

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

AddProperty(ReadOnlySpan<char>, ref OffsetTime)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ref OffsetTime

Applies To

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

AddProperty(ReadOnlySpan<char>, ref LocalDate)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ref LocalDate

Applies To

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

AddProperty(ReadOnlySpan<char>, ref Period)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ref 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>, ref BigInteger)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

Name Type Description
propertyName ReadOnlySpan<char>
value ref BigInteger

Applies To

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

AddProperty(ReadOnlySpan<char>, ref BigNumber)

Source: JsonElement.ObjectBuilder.cs

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

Parameters

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