Module Dynamic
Provides all dynamic
expression classes.
All dynamic
expressions have the common base class DynamicExpr
.
Import path
import semmle.code.csharp.exprs.Dynamic
Imports
Expr | Provides all expression classes. |
Classes
DynamicAccess | An access where the qualifier is a |
DynamicAccessorCall | A call to an accessor where the qualifier is a |
DynamicElementAccess | An element access where the qualifier is a |
DynamicElementRead | An access to a dynamic element that reads the underlying value, for example |
DynamicElementWrite | An access to a dynamic element that updates the underlying value, for example |
DynamicExpr | An expression involving one or more |
DynamicMember | A possible target of a dynamic member access ( |
DynamicMemberAccess | A member access where the qualifier is a |
DynamicMemberRead | An access to a dynamic member that reads the underlying value, for example |
DynamicMemberWrite | An access to a dynamic member that updates the underlying value, for example |
DynamicMethodCall | A method call where the qualifier or one of the arguments is a |
DynamicMutatorOperatorCall | A call to a user-defined mutator operator where the operand is a |
DynamicObjectCreation | A constructor call where one of the arguments is a |
DynamicOperatorCall | A call to a user-defined operator where one of the operands is a |