1 write to Value
System.CodeDom (1)
System\CodeDom\CodePrimitiveExpression.cs (1)
12
Value
= value;
70 references to Value
System.CodeDom (64)
Microsoft\CSharp\CSharpCodeGenerator.cs (30)
676
if (e.
Value
is char)
678
GeneratePrimitiveChar((char)e.
Value
);
680
else if (e.
Value
is sbyte)
683
Output.Write(((sbyte)e.
Value
).ToString(CultureInfo.InvariantCulture));
685
else if (e.
Value
is ushort)
689
Output.Write(((ushort)e.
Value
).ToString(CultureInfo.InvariantCulture));
691
else if (e.
Value
is uint)
693
Output.Write(((uint)e.
Value
).ToString(CultureInfo.InvariantCulture));
696
else if (e.
Value
is ulong)
698
Output.Write(((ulong)e.
Value
).ToString(CultureInfo.InvariantCulture));
701
else if (e.
Value
== null)
705
else if (e.
Value
is string)
707
Output.Write(QuoteSnippetString((string)e.
Value
));
709
else if (e.
Value
is byte)
711
Output.Write(((byte)e.
Value
).ToString(CultureInfo.InvariantCulture));
713
else if (e.
Value
is short)
715
Output.Write(((short)e.
Value
).ToString(CultureInfo.InvariantCulture));
717
else if (e.
Value
is int)
719
Output.Write(((int)e.
Value
).ToString(CultureInfo.InvariantCulture));
721
else if (e.
Value
is long)
723
Output.Write(((long)e.
Value
).ToString(CultureInfo.InvariantCulture));
725
else if (e.
Value
is float)
727
GenerateSingleFloatValue((float)e.
Value
);
729
else if (e.
Value
is double)
731
GenerateDoubleValue((double)e.
Value
);
733
else if (e.
Value
is decimal)
735
GenerateDecimalValue((decimal)e.
Value
);
737
else if (e.
Value
is bool)
739
if ((bool)e.
Value
)
750
throw new ArgumentException(SR.Format(SR.InvalidPrimitiveType, e.
Value
.GetType()), nameof(e));
Microsoft\VisualBasic\VBCodeGenerator.cs (12)
648
if (e.Right is CodePrimitiveExpression && ((CodePrimitiveExpression)e.Right).
Value
== null)
653
if (e.Left is CodePrimitiveExpression && ((CodePrimitiveExpression)e.Left).
Value
== null)
812
if (e.
Value
is char)
814
Output.Write("Global.Microsoft.VisualBasic.ChrW(" + ((IConvertible)e.
Value
).ToInt32(CultureInfo.InvariantCulture).ToString(CultureInfo.InvariantCulture) + ")");
816
else if (e.
Value
is sbyte)
819
Output.Write(((sbyte)e.
Value
).ToString(CultureInfo.InvariantCulture));
822
else if (e.
Value
is ushort)
824
Output.Write(((ushort)e.
Value
).ToString(CultureInfo.InvariantCulture));
827
else if (e.
Value
is uint)
829
Output.Write(((uint)e.
Value
).ToString(CultureInfo.InvariantCulture));
832
else if (e.
Value
is ulong)
834
Output.Write(((ulong)e.
Value
).ToString(CultureInfo.InvariantCulture));
System\CodeDom\Compiler\CodeGenerator.cs (22)
1373
if (e.
Value
== null)
1377
else if (e.
Value
is string)
1379
Output.Write(QuoteSnippetString((string)e.
Value
));
1381
else if (e.
Value
is char)
1383
Output.Write("'" + e.
Value
.ToString() + "'");
1385
else if (e.
Value
is byte)
1387
Output.Write(((byte)e.
Value
).ToString(CultureInfo.InvariantCulture));
1389
else if (e.
Value
is short)
1391
Output.Write(((short)e.
Value
).ToString(CultureInfo.InvariantCulture));
1393
else if (e.
Value
is int)
1395
Output.Write(((int)e.
Value
).ToString(CultureInfo.InvariantCulture));
1397
else if (e.
Value
is long)
1399
Output.Write(((long)e.
Value
).ToString(CultureInfo.InvariantCulture));
1401
else if (e.
Value
is float)
1403
GenerateSingleFloatValue((float)e.
Value
);
1405
else if (e.
Value
is double)
1407
GenerateDoubleValue((double)e.
Value
);
1409
else if (e.
Value
is decimal)
1411
GenerateDecimalValue((decimal)e.
Value
);
1413
else if (e.
Value
is bool)
1415
if ((bool)e.
Value
)
1426
throw new ArgumentException(SR.Format(SR.InvalidPrimitiveType, e.
Value
.GetType()), nameof(e));
System.Windows.Forms.Design (1)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (1)
665
result = primitiveEx.
Value
;
System.Windows.Forms.Design.Tests (5)
CodeDomHelpers.cs (3)
87
if (cpe.
Value
is null)
91
else if (cpe.
Value
is string s)
96
return $"new CodePrimitiveExpression({cpe.
Value
})";
Serialization\PrimitiveCodeDomSerializerTests.cs (2)
36
Assert.Equal(input, result.
Value
);
53
Assert.Equal((byte)42, primitive.
Value
);