CodeExpression Hierarchy

The following table lists the classes derived from System.CodeDom.CodeExpression .

Derived Classes

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.

See Also

Reference

CodeExpression Class
CodeExpression Members
System.CodeDom Namespace
CodeExpressionCollection