ObjectConstruction(string, params object[])
Initializes a new ObjectConstruction by specifying a type name and a list of constructor arguments.
Declaration
public ObjectConstruction(string typeName, params object[] constructorArguments)
Parameters
Type | Name | Description |
---|---|---|
string | typeName | Name of the object type. |
object[] | constructorArguments | Arguments passed to the constructor. |
ObjectConstruction(Type, params object[])
Initializes a new ObjectConstruction by specifying a type name and a list of constructor arguments.
Declaration
public ObjectConstruction(Type type, params object[] constructorArguments)
Parameters
Type | Name | Description |
---|---|---|
Type | type | Object type. |
object[] | constructorArguments | Arguments passed to the constructor. |
ObjectConstruction(ConstructorInfo, params object[])
Initializes a new type-safe ObjectConstruction from a ConstructorInfo.
Declaration
public ObjectConstruction(ConstructorInfo constructor, params object[] constructorArguments)
Parameters
Type | Name | Description |
---|---|---|
ConstructorInfo | constructor | Constructor. |
object[] | constructorArguments | Arguments passed to the constructor. |
ObjectConstruction(CustomAttributeData)
Initializes a new type-safe ObjectConstruction from a CustomAttributeData
Declaration
public ObjectConstruction(CustomAttributeData customAttributeData)
Parameters
Type | Name | Description |
---|---|---|
CustomAttributeData | customAttributeData |