CodeExpression Hierarchy
The following table lists the classes derived from System.CodeDom.CodeExpression .
Class | Description |
---|---|
System.CodeDom.CodeArgumentReferenceExpression | Represents a reference to the value of an argument passed to a method. |
System.CodeDom.CodeArrayCreateExpression | Represents an expression that creates an array. |
System.CodeDom.CodeArrayIndexerExpression | Represents a reference to an index of an array. |
System.CodeDom.CodeBaseReferenceExpression | Represents a reference to the base class. |
System.CodeDom.CodeBinaryOperatorExpression | Represents an expression that consists of a binary operation between two expressions. |
System.CodeDom.CodeCastExpression | Represents an expression cast to a data type or interface. |
System.CodeDom.CodeDefaultValueExpression | Represents a reference to a default value. |
System.CodeDom.CodeDelegateCreateExpression | Represents an expression that creates a delegate. |
System.CodeDom.CodeDelegateInvokeExpression | Represents an expression that raises an event. |
System.CodeDom.CodeDirectionExpression | Represents an expression used as a method invoke parameter along with a reference direction indicator. |
System.CodeDom.CodeEventReferenceExpression | Represents a reference to an event. |
System.CodeDom.CodeFieldReferenceExpression | Represents a reference to a field. |
System.CodeDom.CodeIndexerExpression | Represents a reference to an indexer property of an object. |
System.CodeDom.CodeMethodInvokeExpression | Represents an expression that invokes a method. |
System.CodeDom.CodeMethodReferenceExpression | Represents a reference to a method. |
System.CodeDom.CodeObjectCreateExpression | Represents an expression that creates a new instance of a type. |
System.CodeDom.CodeParameterDeclarationExpression | Represents a parameter declaration for a method, property, or constructor. |
System.CodeDom.CodePrimitiveExpression | Represents a primitive data type value. |
System.CodeDom.CodePropertyReferenceExpression | Represents a reference to the value of a property. |
System.CodeDom.CodePropertySetValueReferenceExpression | Represents the value argument of a property set method call within a property set method. |
System.CodeDom.CodeSnippetExpression | Represents a literal expression. |
System.CodeDom.CodeThisReferenceExpression | Represents a reference to the current local class instance. |
System.CodeDom.CodeTypeOfExpression | Represents a typeof expression, an expression that returns a Type for a specified type name. |
System.CodeDom.CodeTypeReferenceExpression | Represents a reference to a data type. |
System.CodeDom.CodeVariableReferenceExpression | Represents a reference to a local variable. |
CodeExpression Class
CodeExpression Members
System.CodeDom Namespace
CodeExpressionCollection