Show / Hide Table of Contents

Class LdValue.ArrayBuilder

An object returned by BuildArray() for building an array of values.

Inheritance
System.Object
LdValue.ArrayBuilder
Namespace: LaunchDarkly.Sdk
Assembly: LaunchDarkly.CommonSdk.dll
Syntax
public sealed class ArrayBuilder : Object

Methods

Add(LdValue)

Adds a value to the array being built.

Declaration
public LdValue.ArrayBuilder Add(LdValue value)
Parameters
Type Name Description
LdValue value

the value to add

Returns
Type Description
LdValue.ArrayBuilder

the same builder

Add(Boolean)

Adds a value to the array being built.

Declaration
public LdValue.ArrayBuilder Add(bool value)
Parameters
Type Name Description
System.Boolean value

the value to add

Returns
Type Description
LdValue.ArrayBuilder

the same builder

Add(Double)

Adds a value to the array being built.

Declaration
public LdValue.ArrayBuilder Add(double value)
Parameters
Type Name Description
System.Double value

the value to add

Returns
Type Description
LdValue.ArrayBuilder

the same builder

Remarks

Numeric values in LaunchDarkly have some precision limitations. For more details, see our documentation on flag value types.

Add(Int64)

Adds a value to the array being built.

Declaration
public LdValue.ArrayBuilder Add(long value)
Parameters
Type Name Description
System.Int64 value

the value to add

Returns
Type Description
LdValue.ArrayBuilder

the same builder

Remarks

Numeric values in LaunchDarkly have some precision limitations. For more details, see our documentation on flag value types.

Add(String)

Adds a value to the array being built.

Declaration
public LdValue.ArrayBuilder Add(string value)
Parameters
Type Name Description
System.String value

the value to add

Returns
Type Description
LdValue.ArrayBuilder

the same builder

Build()

Returns an array value containing the items provided so far.

Declaration
public LdValue Build()
Returns
Type Description
LdValue

an immutable array LdValue

In This Article
Back to top Generated by DocFX