246 references to Set
Microsoft.Build (50)
BackEnd\BuildManager\BuildRequestData.cs (1)
226
GlobalPropertiesDictionary.
Set
(ProjectPropertyInstance.Create(propertyPair.Key, propertyPair.Value));
BackEnd\Components\Logging\ProjectLoggingContext.cs (1)
130
projectPropertiesToSerialize.
Set
(instance);
BackEnd\Components\RequestBuilder\Lookup.cs (1)
633
PrimaryPropertySets.
Set
(property);
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
1190
propertyDictionaries[i].
Set
(ProjectPropertyInstance.Create(entry.Key as string, entry.Value as string, _taskLocation));
Collections\PropertyDictionary.cs (5)
71
Set
(element);
91
Set
(element);
203
Set
(value);
337
Set
(value);
477
Set
(property);
Definition\Project.cs (7)
2970
_data.GlobalPropertiesDictionary.
Set
(ProjectPropertyInstance.Create(name, escapedValue));
2971
_data.Properties.
Set
(ProjectProperty.Create(Owner, name, escapedValue, isGlobalProperty: true, mayBeReserved: false, loggingContext: null));
3776
globalPropertiesCollection.
Set
(clone);
3788
globalPropertiesCollection.
Set
(ProjectPropertyInstance.Create(pair.Key, subToolsetVersion));
3792
globalPropertiesCollection.
Set
(ProjectPropertyInstance.Create(pair.Key, pair.Value));
4445
Properties.
Set
(property);
4459
Properties.
Set
(property);
Definition\ProjectCollection.cs (3)
348
_globalProperties.
Set
(ProjectPropertyInstance.Create(pair.Key, pair.Value));
878
clone.
Set
(property.DeepClone());
1446
_globalProperties.
Set
(ProjectPropertyInstance.Create(name, value));
Definition\ProjectItem.cs (4)
537
_directMetadata.
Set
(metadatum);
609
_directMetadata.
Set
(metadatum);
618
siblingItem._directMetadata.
Set
(metadatum.DeepClone());
1059
directMetadataClone.
Set
(metadatum.DeepClone());
Definition\ProjectItemDefinition.cs (2)
183
_metadata.
Set
(metadatum);
199
_metadata.
Set
(metadatum);
Definition\Toolset.cs (2)
256
_properties.
Set
(ProjectPropertyInstance.Create(keyValuePair.Key, keyValuePair.Value, true));
958
propertyBag.
Set
(ProjectPropertyInstance.Create(Constants.SubToolsetVersionPropertyName, subToolsetVersion));
Definition\ToolsetReader.cs (1)
632
propertyGroup.
Set
(ProjectPropertyInstance.Create(property.Name, EscapingUtilities.UnescapeAll(property.Value), true /* may be reserved */, false /* not immutable */));
Instance\ProjectInstance.cs (16)
390
_globalProperties.
Set
(ProjectPropertyInstance.Create(property.Key, property.Value));
466
_globalProperties.
Set
(ProjectPropertyInstance.Create(property.Key, property.Value));
713
_properties.
Set
(property.DeepClone(_isImmutable));
727
_globalProperties.
Set
(globalProperty.DeepClone(_isImmutable));
735
_environmentVariableProperties.
Set
(environmentProperty.DeepClone(_isImmutable));
783
_properties.
Set
(regularProperty.DeepClone(isImmutable: true));
789
_globalProperties.
Set
(globalProperty.DeepClone(isImmutable: true));
795
_environmentVariableProperties.
Set
(environmentProperty.DeepClone(isImmutable: true));
1671
_properties.
Set
(property);
1684
_properties.
Set
(property);
1786
_properties.
Set
(property);
2987
_globalProperties.
Set
(ProjectPropertyInstance.Create(globalProperty.Key, explicitSubToolsetVersion, false /* may not be reserved */, _isImmutable));
2991
_globalProperties.
Set
(ProjectPropertyInstance.Create(globalProperty.Key, globalProperty.Value, false /* may not be reserved */, _isImmutable));
3093
_environmentVariableProperties.
Set
(environmentProperty.DeepClone());
3106
_globalProperties.
Set
(globalProperty.DeepClone());
3217
_properties.
Set
(instance);
Utilities\Utilities.cs (6)
486
environmentProperties.
Set
(ProjectPropertyInstance.Create(ReservedPropertyNames.extensionsPath32, extensionsPath32, true));
490
environmentProperties.
Set
(ProjectPropertyInstance.Create(ReservedPropertyNames.extensionsPath64, extensionsPath64, true));
526
environmentProperties.
Set
(ProjectPropertyInstance.Create(ReservedPropertyNames.extensionsPath, extensionsPath, true));
554
environmentProperties.
Set
(ProjectPropertyInstance.Create(ReservedPropertyNames.localAppData, localAppData));
558
environmentProperties.
Set
(ProjectPropertyInstance.Create(ReservedPropertyNames.userExtensionsPath, userExtensionsPath));
573
environmentProperties.
Set
(environmentProperty);
Microsoft.Build.Engine.UnitTests (196)
BackEnd\BatchingEngine_Tests.cs (2)
52
properties.
Set
(ProjectPropertyInstance.Create("UnitTests", "unittests.foo"));
53
properties.
Set
(ProjectPropertyInstance.Create("OBJ", "obj"));
BackEnd\BuildRequestConfiguration_Tests.cs (3)
230
props.
Set
(ProjectPropertyInstance.Create("prop1", "value1"));
243
properties.
Set
(ProjectPropertyInstance.Create("this", "that"));
244
properties.
Set
(ProjectPropertyInstance.Create("foo", "bar"));
BackEnd\IntrinsicTask_Tests.cs (3)
720
properties.
Set
(ProjectPropertyInstance.Create("p0", " v0 "));
3816
properties.
Set
(ProjectPropertyInstance.Create("p0", "v0"));
3823
pg.
Set
(ProjectPropertyInstance.Create("p0", "v0"));
BackEnd\Lookup_Tests.cs (2)
1212
group.
Set
(property);
1246
group.
Set
(ProjectPropertyInstance.Create("p1", "v1"));
BackEnd\TaskRegistry_Tests.cs (4)
2207
pg.
Set
(ProjectPropertyInstance.Create("Property" + i, "Value" + i));
2210
pg.
Set
(ProjectPropertyInstance.Create("TrueString", "True"));
2211
pg.
Set
(ProjectPropertyInstance.Create("FalseString", "False"));
2212
pg.
Set
(ProjectPropertyInstance.Create("ItaskItem", "Microsoft.Build.Framework.ItaskItem[]"));
Collections\MSBuildNameIgnoreCaseComparer_Tests.cs (1)
49
dictionary.
Set
(p);
Collections\OMcollections_tests.cs (10)
41
properties.
Set
(p1);
42
properties.
Set
(p2);
43
properties.
Set
(p3);
44
properties.
Set
(p1);
45
properties.
Set
(p4);
74
properties.
Set
(p1);
75
properties.
Set
(p2);
76
properties.
Set
(p3);
77
properties.
Set
(p1);
78
properties.
Set
(p4);
Definition\Toolset_Tests.cs (12)
103
buildProperties.
Set
(ProjectPropertyInstance.Create("a", "a1"));
106
environmentProperties.
Set
(ProjectPropertyInstance.Create("b", "b1"));
109
globalProperties.
Set
(ProjectPropertyInstance.Create("c", "c1"));
112
subToolsetProperties.
Set
(ProjectPropertyInstance.Create("d", "d1"));
526
subToolset12Properties.
Set
(ProjectPropertyInstance.Create("d", "d4"));
527
subToolset12Properties.
Set
(ProjectPropertyInstance.Create("e", "e5"));
531
subToolset11Properties.
Set
(ProjectPropertyInstance.Create("b", "b2"));
532
subToolset11Properties.
Set
(ProjectPropertyInstance.Create("c", "c2"));
536
fakeSubToolsetProperties.
Set
(ProjectPropertyInstance.Create("a", "a3"));
537
fakeSubToolsetProperties.
Set
(ProjectPropertyInstance.Create("c", "c3"));
541
subToolset13Properties.
Set
(ProjectPropertyInstance.Create("f", "f6"));
542
subToolset13Properties.
Set
(ProjectPropertyInstance.Create("g", "g7"));
Evaluation\Evaluator_Tests.cs (6)
4378
propertyBag.
Set
(ProjectPropertyInstance.Create("TargetOSFamily", "*"));
4399
propertyBag.
Set
(ProjectPropertyInstance.Create("TargetOSFamily", "3"));
5054
subToolset11Properties.
Set
(ProjectPropertyInstance.Create("b", "b2"));
5055
subToolset11Properties.
Set
(ProjectPropertyInstance.Create("c", "c2"));
5059
fakeSubToolsetProperties.
Set
(ProjectPropertyInstance.Create("a", "a3"));
5060
fakeSubToolsetProperties.
Set
(ProjectPropertyInstance.Create("c", "c3"));
Evaluation\Expander_Tests.cs (97)
115
pg.
Set
(ProjectPropertyInstance.Create("a", "aaa"));
116
pg.
Set
(ProjectPropertyInstance.Create("b", "bbb"));
117
pg.
Set
(ProjectPropertyInstance.Create("c", "cc;dd"));
139
pg.
Set
(ProjectPropertyInstance.Create("a", "aaa"));
140
pg.
Set
(ProjectPropertyInstance.Create("b", "bbb"));
141
pg.
Set
(ProjectPropertyInstance.Create("c", "cc;dd"));
747
pg.
Set
(ProjectPropertyInstance.Create("p", "v0"));
748
pg.
Set
(ProjectPropertyInstance.Create("p", "v1"));
749
pg.
Set
(ProjectPropertyInstance.Create("Val", "2"));
750
pg.
Set
(ProjectPropertyInstance.Create("a", "filename"));
796
pg.
Set
(ProjectPropertyInstance.Create("p", "v0"));
797
pg.
Set
(ProjectPropertyInstance.Create("p", "v1"));
1309
pg.
Set
(ProjectPropertyInstance.Create("Gee_Aych_Ayee", "ghi"));
1310
pg.
Set
(ProjectPropertyInstance.Create("OutputPath", @"\jk ; l\mno%253bpqr\stu"));
1311
pg.
Set
(ProjectPropertyInstance.Create("TargetPath", "@(IntermediateAssembly->'%(RelativeDir)')"));
1518
pg.
Set
(ProjectPropertyInstance.Create("ManySpacesProperty", manySpaces));
1980
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
1996
pg.
Set
(ProjectPropertyInstance.Create("FileName", " foo.ext "));
2012
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2028
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2044
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2060
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2076
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2092
pg.
Set
(ProjectPropertyInstance.Create("RootPath", Path.Combine(s_rootPathPrefix, "this", "is", "the", "root")));
2093
pg.
Set
(ProjectPropertyInstance.Create("MyPath", Path.Combine(s_rootPathPrefix, "this", "is", "the", "root", "my", "project", "is", "here.proj")));
2109
pg.
Set
(ProjectPropertyInstance.Create("Value", "3"));
2110
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2126
pg.
Set
(ProjectPropertyInstance.Create("PathRoot", Path.Combine(s_rootPathPrefix, "goo")));
2127
pg.
Set
(ProjectPropertyInstance.Create("PathRoot2", Path.Combine(s_rootPathPrefix, "goop") + Path.DirectorySeparatorChar));
2144
pg.
Set
(ProjectPropertyInstance.Create("Value", "3"));
2145
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2162
pg.
Set
(ProjectPropertyInstance.Create("Value", "3"));
2163
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2178
pg.
Set
(ProjectPropertyInstance.Create("Value", "12345"));
2179
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "1234567890"));
2210
pg.
Set
(ProjectPropertyInstance.Create("List", "A-B-C-D"));
2244
pg.
Set
(ProjectPropertyInstance.Create("List", "A-B-C-D"));
2245
pg.
Set
(ProjectPropertyInstance.Create("Splitter", "-"));
2261
pg.
Set
(ProjectPropertyInstance.Create("PathRoot", Path.Combine(s_rootPathPrefix, "goo")));
2262
pg.
Set
(ProjectPropertyInstance.Create("PathRoot2", Path.Combine(s_rootPathPrefix, "goop") + Path.DirectorySeparatorChar));
2299
pg.
Set
(ProjectPropertyInstance.Create("Value", "3"));
2300
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2317
pg.
Set
(ProjectPropertyInstance.Create("Value", "3"));
2318
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2334
pg.
Set
(ProjectPropertyInstance.Create("Value", "3"));
2335
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2351
pg.
Set
(ProjectPropertyInstance.Create("Value", "3"));
2352
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2369
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2385
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2401
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
2445
pg.
Set
(ProjectPropertyInstance.Create("System", "The System Namespace"));
2463
pg.
Set
(ProjectPropertyInstance.Create("ParentPath", Path.Combine(s_rootPathPrefix, "abc", "def")));
2464
pg.
Set
(ProjectPropertyInstance.Create("FilePath", Path.Combine(s_rootPathPrefix, "abc", "def", "foo.cpp")));
2480
pg.
Set
(ProjectPropertyInstance.Create("Drive", s_rootPathPrefix));
2481
pg.
Set
(ProjectPropertyInstance.Create("File", Path.Combine("foo", "file.txt")));
2497
pg.
Set
(ProjectPropertyInstance.Create("ver1", @"1.2.3.4"));
2520
pg.
Set
(ProjectPropertyInstance.Create("ver1", @"1.2.3.4"));
2521
pg.
Set
(ProjectPropertyInstance.Create("ver2", @"2.2.3.4"));
2626
pg.
Set
(ProjectPropertyInstance.Create("File", Path.Combine("foo", "file.txt")));
2642
pg.
Set
(ProjectPropertyInstance.Create("File", "foo goo" + Path.DirectorySeparatorChar + "file.txt"));
2660
pg.
Set
(ProjectPropertyInstance.Create("File", Path.Combine("foo bar", "baz.txt")));
2678
pg.
Set
(ProjectPropertyInstance.Create("File", Path.Combine("foo bar", "baz.txt")));
2741
pg.
Set
(ProjectPropertyInstance.Create("File", "foo" + Path.DirectorySeparatorChar + "file.txt"));
2759
pg.
Set
(ProjectPropertyInstance.Create("File", "foo" + Path.DirectorySeparatorChar + "file.txt"));
3339
pg.
Set
(ProjectPropertyInstance.Create("StartingDirectory", directoryStart));
3340
pg.
Set
(ProjectPropertyInstance.Create("FileToFind", tempFile));
3374
pg.
Set
(ProjectPropertyInstance.Create("FileToFind", Path.GetFileName(fileToFind)));
3417
pg.
Set
(ProjectPropertyInstance.Create("FileWithPath", fileWithPath));
3745
pg.
Set
(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff"));
3762
pg.
Set
(ProjectPropertyInstance.Create("SomeProperty", "Value"));
3786
pg.
Set
(ProjectPropertyInstance.Create("SomeProperty", "Value"));
3810
pg.
Set
(ProjectPropertyInstance.Create("SomeProperty", "Value"));
3834
pg.
Set
(ProjectPropertyInstance.Create("SomeProperty", "Value"));
3863
pg.
Set
(ProjectPropertyInstance.Create("SomePath", Path.Combine(s_rootPathPrefix, "some", "path")));
4013
pg.
Set
(ProjectPropertyInstance.Create("File", @"foo\file.txt"));
4015
pg.
Set
(ProjectPropertyInstance.Create("a", "no"));
4016
pg.
Set
(ProjectPropertyInstance.Create("b", "true"));
4017
pg.
Set
(ProjectPropertyInstance.Create("c", "1"));
4018
pg.
Set
(ProjectPropertyInstance.Create("position", "4"));
4019
pg.
Set
(ProjectPropertyInstance.Create("d", "xxx"));
4020
pg.
Set
(ProjectPropertyInstance.Create("e", "xxx"));
4021
pg.
Set
(ProjectPropertyInstance.Create("and", "and"));
4022
pg.
Set
(ProjectPropertyInstance.Create("a_semi_b", "a;b"));
4023
pg.
Set
(ProjectPropertyInstance.Create("a_apos_b", "a'b"));
4024
pg.
Set
(ProjectPropertyInstance.Create("foo_apos_foo", "foo'foo"));
4025
pg.
Set
(ProjectPropertyInstance.Create("a_escapedsemi_b", "a%3bb"));
4026
pg.
Set
(ProjectPropertyInstance.Create("a_escapedapos_b", "a%27b"));
4027
pg.
Set
(ProjectPropertyInstance.Create("has_trailing_slash", @"foo\"));
4028
pg.
Set
(ProjectPropertyInstance.Create("emptystring", @""));
4029
pg.
Set
(ProjectPropertyInstance.Create("space", @" "));
4030
pg.
Set
(ProjectPropertyInstance.Create("listofthings", @"a;b;c;d;e;f;g;h;i;j;k;l"));
4031
pg.
Set
(ProjectPropertyInstance.Create("input", @"EXPORT a"));
4032
pg.
Set
(ProjectPropertyInstance.Create("propertycontainingnullasastring", @"null"));
4292
pg.
Set
(ProjectPropertyInstance.Create("SomeProperty", path));
4318
pg.
Set
(ProjectPropertyInstance.Create("SomeProperty", "6C8546D5297C424F962201B0E0E9F142"));
4691
properties.
Set
(ProjectPropertyInstance.Create(propertyName, propertyValue));
ExpressionTree_Tests.cs (43)
140
propertyBag.
Set
(ProjectPropertyInstance.Create("foo", "true"));
141
propertyBag.
Set
(ProjectPropertyInstance.Create("bar", "yes"));
142
propertyBag.
Set
(ProjectPropertyInstance.Create("one", "1"));
143
propertyBag.
Set
(ProjectPropertyInstance.Create("onepointzero", "1.0"));
144
propertyBag.
Set
(ProjectPropertyInstance.Create("two", "2"));
145
propertyBag.
Set
(ProjectPropertyInstance.Create("simple", "simplestring"));
146
propertyBag.
Set
(ProjectPropertyInstance.Create("complex", "This is a complex string"));
147
propertyBag.
Set
(ProjectPropertyInstance.Create("c1", "Another (complex) one."));
148
propertyBag.
Set
(ProjectPropertyInstance.Create("c2", "Another (complex) one."));
149
propertyBag.
Set
(ProjectPropertyInstance.Create("x86", "x86"));
150
propertyBag.
Set
(ProjectPropertyInstance.Create("no", "no"));
220
propertyBag.
Set
(ProjectPropertyInstance.Create("foo", "true"));
221
propertyBag.
Set
(ProjectPropertyInstance.Create("bar", "yes"));
222
propertyBag.
Set
(ProjectPropertyInstance.Create("one", "1"));
223
propertyBag.
Set
(ProjectPropertyInstance.Create("onepointzero", "1.0"));
224
propertyBag.
Set
(ProjectPropertyInstance.Create("two", "2"));
225
propertyBag.
Set
(ProjectPropertyInstance.Create("simple", "simplestring"));
226
propertyBag.
Set
(ProjectPropertyInstance.Create("complex", "This is a complex string"));
227
propertyBag.
Set
(ProjectPropertyInstance.Create("c1", "Another (complex) one."));
228
propertyBag.
Set
(ProjectPropertyInstance.Create("c2", "Another (complex) one."));
229
propertyBag.
Set
(ProjectPropertyInstance.Create("TestQuote", "Contains'Quote'"));
230
propertyBag.
Set
(ProjectPropertyInstance.Create("AnotherTestQuote", "Here's Johnny!"));
231
propertyBag.
Set
(ProjectPropertyInstance.Create("Atsign", "Test the @ replacement"));
255
propertyBag.
Set
(ProjectPropertyInstance.Create("foo", "true"));
256
propertyBag.
Set
(ProjectPropertyInstance.Create("bar", "yes"));
257
propertyBag.
Set
(ProjectPropertyInstance.Create("one", "1"));
258
propertyBag.
Set
(ProjectPropertyInstance.Create("onepointzero", "1.0"));
259
propertyBag.
Set
(ProjectPropertyInstance.Create("two", "2"));
260
propertyBag.
Set
(ProjectPropertyInstance.Create("simple", "simplestring"));
261
propertyBag.
Set
(ProjectPropertyInstance.Create("complex", "This is a complex string"));
262
propertyBag.
Set
(ProjectPropertyInstance.Create("c1", "Another (complex) one."));
263
propertyBag.
Set
(ProjectPropertyInstance.Create("c2", "Another (complex) one."));
305
propertyBag.
Set
(ProjectPropertyInstance.Create("foo", "true"));
306
propertyBag.
Set
(ProjectPropertyInstance.Create("bar", "yes"));
307
propertyBag.
Set
(ProjectPropertyInstance.Create("one", "1"));
308
propertyBag.
Set
(ProjectPropertyInstance.Create("onepointzero", "1.0"));
309
propertyBag.
Set
(ProjectPropertyInstance.Create("two", "2"));
310
propertyBag.
Set
(ProjectPropertyInstance.Create("simple", "simplestring"));
311
propertyBag.
Set
(ProjectPropertyInstance.Create("complex", "This is a complex string"));
312
propertyBag.
Set
(ProjectPropertyInstance.Create("c1", "Another (complex) one."));
313
propertyBag.
Set
(ProjectPropertyInstance.Create("c2", "Another (complex) one."));
416
propertyBag.
Set
(ProjectPropertyInstance.Create("foo", "4"));
417
propertyBag.
Set
(ProjectPropertyInstance.Create("bar", "32"));
ExpressionTreeExpression_Tests.cs (13)
386
propertyBag.
Set
(ProjectPropertyInstance.Create("a", "no"));
387
propertyBag.
Set
(ProjectPropertyInstance.Create("b", "true"));
388
propertyBag.
Set
(ProjectPropertyInstance.Create("c", "1"));
389
propertyBag.
Set
(ProjectPropertyInstance.Create("d", "xxx"));
390
propertyBag.
Set
(ProjectPropertyInstance.Create("e", "xxx"));
391
propertyBag.
Set
(ProjectPropertyInstance.Create("f", "1.9.5"));
392
propertyBag.
Set
(ProjectPropertyInstance.Create("and", "and"));
393
propertyBag.
Set
(ProjectPropertyInstance.Create("a_semi_c", "a;c"));
394
propertyBag.
Set
(ProjectPropertyInstance.Create("a_apos_b", "a'b"));
395
propertyBag.
Set
(ProjectPropertyInstance.Create("foo_apos_foo", "foo'foo"));
396
propertyBag.
Set
(ProjectPropertyInstance.Create("a_escapedsemi_b", "a%3bb"));
397
propertyBag.
Set
(ProjectPropertyInstance.Create("a_escapedapos_b", "a%27b"));
398
propertyBag.
Set
(ProjectPropertyInstance.Create("has_trailing_slash", @"foo\"));