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