ComplexValueBuilder.AddPropertyArrayValue Method
Definition
Namespace: Corvus.Text.Json.Internal
Assembly: Corvus.Text.Json.dll
Overloads
| Method | Description |
|---|---|
| AddPropertyArrayValue(string, ReadOnlySpan<long>) | Adds a property with an array of Int64 values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<int>) | Adds a property with an array of Int32 values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<short>) | Adds a property with an array of Int16 values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<sbyte>) | Adds a property with an array of SByte values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<ulong>) | Adds a property with an array of UInt64 values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<uint>) | Adds a property with an array of UInt32 values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<ushort>) | Adds a property with an array of UInt16 values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<byte>) | Adds a property with an array of Byte values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<decimal>) | Adds a property with an array of Decimal values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<double>) | Adds a property with an array of Double values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<float>) | Adds a property with an array of Single values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<Int128>) | Adds a property with an array of Int128 values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<UInt128>) | Adds a property with an array of UInt128 values to the current object. |
| AddPropertyArrayValue(string, ReadOnlySpan<Half>) | Adds a property with an array of Half values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<long>) | Adds a property with an array of Int64 values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<int>) | Adds a property with an array of Int32 values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<short>) | Adds a property with an array of Int16 values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<sbyte>) | Adds a property with an array of SByte values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<ulong>) | Adds a property with an array of UInt64 values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<uint>) | Adds a property with an array of UInt32 values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<ushort>) | Adds a property with an array of UInt16 values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<byte>) | Adds a property with an array of Byte values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<decimal>) | Adds a property with an array of Decimal values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<double>) | Adds a property with an array of Double values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<float>) | Adds a property with an array of Single values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<Int128>) | Adds a property with an array of Int128 values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<UInt128>) | Adds a property with an array of UInt128 values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<Half>) | Adds a property with an array of Half values to the current object. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<long>, bool, bool) | Adds a property with an array of Int64 values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<int>, bool, bool) | Adds a property with an array of Int32 values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<short>, bool, bool) | Adds a property with an array of Int16 values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<sbyte>, bool, bool) | Adds a property with an array of SByte values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<ulong>, bool, bool) | Adds a property with an array of UInt64 values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<uint>, bool, bool) | Adds a property with an array of UInt32 values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<ushort>, bool, bool) | Adds a property with an array of UInt16 values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<byte>, bool, bool) | Adds a property with an array of Byte values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<decimal>, bool, bool) | Adds a property with an array of Decimal values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<double>, bool, bool) | Adds a property with an array of Double values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<float>, bool, bool) | Adds a property with an array of Single values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<Int128>, bool, bool) | Adds a property with an array of Int128 values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<UInt128>, bool, bool) | Adds a property with an array of UInt128 values to the current object, with control over escaping. |
| AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<Half>, bool, bool) | Adds a property with an array of Half values to the current object, with control over escaping. |
AddPropertyArrayValue(string, ReadOnlySpan<long>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int64 values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<long> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<long> |
The array of Int64 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<int>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int32 values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<int> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<int> |
The array of Int32 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<short>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int16 values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<short> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<short> |
The array of Int16 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<sbyte>)
Source: ComplexValueBuilder.cs
Adds a property with an array of SByte values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<sbyte> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<sbyte> |
The array of SByte values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<ulong>)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt64 values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<ulong> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<ulong> |
The array of UInt64 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<uint>)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt32 values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<uint> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<uint> |
The array of UInt32 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<ushort>)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt16 values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<ushort> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<ushort> |
The array of UInt16 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<byte>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Byte values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<byte> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<byte> |
The array of Byte values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<decimal>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Decimal values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<decimal> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<decimal> |
The array of Decimal values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<double>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Double values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<double> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<double> |
The array of Double values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<float>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Single values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<float> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<float> |
The array of Single values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(string, ReadOnlySpan<Int128>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int128 values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<Int128> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<Int128> |
The array of Int128 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
AddPropertyArrayValue(string, ReadOnlySpan<UInt128>)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt128 values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<UInt128> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<UInt128> |
The array of UInt128 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
AddPropertyArrayValue(string, ReadOnlySpan<Half>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Half values to the current object.
public void AddPropertyArrayValue(string name, ReadOnlySpan<Half> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string |
The property name. |
array |
ReadOnlySpan<Half> |
The array of Half values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<long>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int64 values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<long> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<long> |
The array of Int64 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<int>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int32 values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<int> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<int> |
The array of Int32 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<short>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int16 values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<short> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<short> |
The array of Int16 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<sbyte>)
Source: ComplexValueBuilder.cs
Adds a property with an array of SByte values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<sbyte> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<sbyte> |
The array of SByte values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<ulong>)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt64 values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<ulong> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<ulong> |
The array of UInt64 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<uint>)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt32 values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<uint> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<uint> |
The array of UInt32 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<ushort>)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt16 values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<ushort> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<ushort> |
The array of UInt16 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<byte>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Byte values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<byte> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<byte> |
The array of Byte values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<decimal>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Decimal values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<decimal> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<decimal> |
The array of Decimal values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<double>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Double values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<double> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<double> |
The array of Double values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<float>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Single values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<float> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<float> |
The array of Single values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<Int128>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int128 values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<Int128> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<Int128> |
The array of Int128 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<UInt128>)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt128 values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<UInt128> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<UInt128> |
The array of UInt128 values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
AddPropertyArrayValue(ReadOnlySpan<char>, ReadOnlySpan<Half>)
Source: ComplexValueBuilder.cs
Adds a property with an array of Half values to the current object.
public void AddPropertyArrayValue(ReadOnlySpan<char> name, ReadOnlySpan<Half> array)
Parameters
| Name | Type | Description |
|---|---|---|
name |
ReadOnlySpan<char> |
The property name as a character span. |
array |
ReadOnlySpan<Half> |
The array of Half values. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<long>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int64 values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<long> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<long> |
The array of Int64 values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<int>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int32 values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<int> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<int> |
The array of Int32 values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<short>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int16 values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<short> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<short> |
The array of Int16 values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<sbyte>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of SByte values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<sbyte> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<sbyte> |
The array of SByte values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<ulong>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt64 values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<ulong> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<ulong> |
The array of UInt64 values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<uint>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt32 values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<uint> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<uint> |
The array of UInt32 values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<ushort>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt16 values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<ushort> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<ushort> |
The array of UInt16 values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<byte>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of Byte values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<byte> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<byte> |
The array of Byte values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<decimal>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of Decimal values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<decimal> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<decimal> |
The array of Decimal values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<double>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of Double values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<double> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<double> |
The array of Double values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<float>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of Single values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<float> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<float> |
The array of Single values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
| .NET Standard | 2.0, 2.1 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<Int128>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of Int128 values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<Int128> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<Int128> |
The array of Int128 values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<UInt128>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of UInt128 values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<UInt128> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<UInt128> |
The array of UInt128 values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
Applies To
| Product | Versions |
|---|---|
| .NET | 9, 10 |
AddPropertyArrayValue(ReadOnlySpan<byte>, ReadOnlySpan<Half>, bool, bool)
Source: ComplexValueBuilder.cs
Adds a property with an array of Half values to the current object, with control over escaping.
public void AddPropertyArrayValue(ReadOnlySpan<byte> utf8Name, ReadOnlySpan<Half> array, bool escapeName, bool nameRequiresUnescaping)
Parameters
| Name | Type | Description |
|---|---|---|
utf8Name |
ReadOnlySpan<byte> |
The property name as a UTF-8 byte span. |
array |
ReadOnlySpan<Half> |
The array of Half values. |
escapeName |
bool |
Whether to escape the property name. |
nameRequiresUnescaping |
bool |
Whether the property name requires unescaping. |
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