Expression Constructor (ExpressionType, Type)
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Note: This API is now obsolete.
Initializes a new instance of the Expression class.
Namespace: System.Linq.Expressions
Assembly: System.Core (in System.Core.dll)
Syntax
'Declaration
<ObsoleteAttribute("use a different constructor that does not take ExpressionType. Then override NodeType and Type properties to provide the values that would be specified to this constructor.")> _
Protected Sub New ( _
nodeType As ExpressionType, _
type As Type _
)
[ObsoleteAttribute("use a different constructor that does not take ExpressionType. Then override NodeType and Type properties to provide the values that would be specified to this constructor.")]
protected Expression(
ExpressionType nodeType,
Type type
)
Parameters
- nodeType
Type: System.Linq.Expressions.ExpressionType
The ExpressionType to set as the node type.
- type
Type: System.Type
The Type of this Expression.
Remarks
This constructor is called from constructors in derived classes.
Version Information
Silverlight
Supported in: 3
Obsolete (compiler warning) in 5
Obsolete (compiler warning) in 4
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
XNA Framework
Supported in: Windows Phone OS 7.0
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.