Interface IObjectCreateExpression
Object creation expression
Inherited Members
Namespace: Microsoft.ML.Probabilistic.Compiler.CodeModel
Assembly: Microsoft.ML.Probabilistic.Compiler.dll
Syntax
public interface IObjectCreateExpression : IExpression
Properties
Arguments
Arguments to the constructor
Declaration
IList<IExpression> Arguments { get; }
Property Value
Type | Description |
---|---|
IList<IExpression> |
Constructor
Constructor
Declaration
IMethodReference Constructor { get; set; }
Property Value
Type | Description |
---|---|
IMethodReference |
Initializer
Initializer expression
Declaration
IBlockExpression Initializer { get; set; }
Property Value
Type | Description |
---|---|
IBlockExpression |
Type
Type of object
Declaration
IType Type { get; set; }
Property Value
Type | Description |
---|---|
IType |