Table of Contents

Class Expando

Namespace
Dynamitey
Assembly
Dynamitey.Community.dll

Builder syntax for constructing ExpandoObject graphs inline, rather than creating one and assigning members statement by statement.

public class Expando : Builder<ExpandoObject>, IDynamicMetaObjectProvider, IEquivalentType, IBuilder
Inheritance
Expando
Implements
Inherited Members

Constructors

Expando()

Initializes a new instance of the Expando class. This constructor is shorthand for new Builder<ExpandoObject>();

[RequiresDynamicCode("Constructing any BaseObject-derived type instantiates System.Dynamic.DynamicObject, whose default constructor requires the DLR's runtime code generation; not supported when AOT-compiled.")]
public Expando()

Properties

New

Gets the new expandoObject builder. This method is short hand for Build>ExpandoObject>.NewObject()

public static dynamic New { get; }

Property Value

dynamic

The new expandoObject.

See Also

Builder<TObjectProtoType>