Base:
property
NodeType
System.Linq.Expressions.Expression.NodeType
42 references to NodeType
System.Activities (5)
Microsoft\VisualBasic\Activities\VisualBasicHelper.cs (1)
1073
return Expression.MakeUnary(unary.
NodeType
, expr1, unary.Type, unary.Method);
System\Activities\Expressions\ExpressionServices.cs (3)
988
switch (unaryExpressionBody.
NodeType
)
1005
throw FxTrace.Exception.AsError(new NotSupportedException(SR.UnsupportedExpressionType(unaryExpressionBody.
NodeType
)));
1009
return SR.UnsupportedExpressionType(unaryExpressionBody.
NodeType
);
System\Activities\ExpressionUtilities.cs (1)
1147
unaryExpression.
NodeType
,
System.Core (20)
Microsoft\Scripting\Ast\DebugViewWriter.cs (2)
864
switch (node.
NodeType
) {
925
switch (node.
NodeType
) {
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (1)
447
public ExpressionType NodeType { get { return _node.
NodeType
; } }
Microsoft\Scripting\Ast\ExpressionStringBuilder.cs (3)
623
switch (node.
NodeType
) {
658
Out(node.
NodeType
.ToString());
665
switch (node.
NodeType
) {
Microsoft\Scripting\Ast\UnaryExpression.cs (4)
89
if (
NodeType
== ExpressionType.TypeAs ||
NodeType
== ExpressionType.Quote ||
NodeType
== ExpressionType.Throw) {
287
return Expression.MakeUnary(
NodeType
, operand, Type, Method);
Microsoft\Scripting\Compiler\LambdaCompiler.Address.cs (1)
198
Debug.Assert(node.
NodeType
== ExpressionType.Unbox);
Microsoft\Scripting\Compiler\LambdaCompiler.Unary.cs (4)
81
} else if (node.
NodeType
== ExpressionType.NegateChecked && TypeUtils.IsInteger(node.Operand.Type)) {
92
EmitUnaryOperator(node.
NodeType
, node.Operand.Type, node.Type);
329
_ilg.EmitConvertToType(node.Operand.Type, node.Type, node.
NodeType
== ExpressionType.ConvertChecked);
341
EmitLift(node.
NodeType
, resultType, mc, new ParameterExpression[] { v }, new Expression[] { node.Operand });
Microsoft\Scripting\Compiler\StackSpiller.cs (3)
559
Debug.Assert(node.
NodeType
!= ExpressionType.Quote, "unexpected Quote");
560
Debug.Assert(node.
NodeType
!= ExpressionType.Throw, "unexpected Throw");
570
expr = new UnaryExpression(node.
NodeType
, expression.Node, node.Type, node.Method);
Microsoft\Scripting\Compiler\VariableBinder.cs (1)
80
if (node.
NodeType
== ExpressionType.Quote) {
System\Linq\Expressions\ExpressionVisitor.cs (1)
111
return Expression.MakeUnary(u.
NodeType
, operand, u.Type, u.Method);
System.Data.Entity (1)
System\Data\Objects\ELinq\EntityExpressionVisitor.cs (1)
128
return Expression.MakeUnary(u.
NodeType
, operand, u.Type, u.Method);
System.Data.Linq (3)
DataServices.cs (1)
497
if (quote == null || quote.
NodeType
!= ExpressionType.Quote)
SqlClient\Query\Funcletizer.cs (1)
242
return Expression.MakeUnary(u.
NodeType
, operand, u.Type, u.Method);
SqlClient\Query\QueryConverter.cs (1)
1274
switch (u.
NodeType
) {
System.Data.Services (2)
parent\Client\System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (1)
221
return Expression.MakeUnary(u.
NodeType
, operand, u.Type, u.Method);
System\Data\Services\Providers\BasicExpandProvider.cs (1)
1919
switch (u.
NodeType
)
System.Data.Services.Client (11)
System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (1)
221
return Expression.MakeUnary(u.
NodeType
, operand, u.Type, u.Method);
System\Data\Services\Client\ALinq\ExpressionNormalizer.cs (2)
170
if ((visited.
NodeType
== ExpressionType.Convert || visited.
NodeType
== ExpressionType.TypeAs) && visited.Type.IsAssignableFrom(visited.Operand.Type))
System\Data\Services\Client\ALinq\ExpressionWriter.cs (1)
313
switch (u.
NodeType
)
System\Data\Services\Client\ALinq\ProjectionAnalyzer.cs (2)
354
if ((u.
NodeType
== ExpressionType.Convert) || (u.
NodeType
== ExpressionType.ConvertChecked))
System\Data\Services\Client\ALinq\ResourceBinder.cs (4)
833
ue.
NodeType
== ExpressionType.Convert &&
1349
if (expression.
NodeType
!= ExpressionType.Convert &&
1350
expression.
NodeType
!= ExpressionType.ConvertChecked &&
1351
expression.
NodeType
!= ExpressionType.TypeAs)
System\Data\Services\Client\ALinq\UriWriter.cs (1)
89
throw new NotSupportedException(Strings.ALinq_UnaryNotSupported(u.
NodeType
.ToString()));