245 references to Create
Microsoft.Build (18)
BackEnd\BuildManager\BuildParameters.cs (1)
497_globalProperties[property.Key] = ProjectPropertyInstance.Create(property.Key, property.Value);
BackEnd\BuildManager\BuildRequestData.cs (1)
147GlobalPropertiesDictionary.Set(ProjectPropertyInstance.Create(propertyPair.Key, propertyPair.Value));
BackEnd\Shared\BuildRequestConfiguration.cs (1)
551_globalProperties[key] = ProjectPropertyInstance.Create(key, "Forces unique project identity in the MSBuild engine");
BackEnd\Shared\ConfigurationMetadata.cs (1)
43_globalProperties[entry.Key] = ProjectPropertyInstance.Create(entry.Key, entry.Value);
Definition\Project.cs (3)
2989_data.GlobalPropertiesDictionary.Set(ProjectPropertyInstance.Create(name, escapedValue)); 3807globalPropertiesCollection.Set(ProjectPropertyInstance.Create(pair.Key, subToolsetVersion)); 3811globalPropertiesCollection.Set(ProjectPropertyInstance.Create(pair.Key, pair.Value));
Definition\ProjectCollection.cs (2)
376_globalProperties.Set(ProjectPropertyInstance.Create(pair.Key, pair.Value)); 1510_globalProperties.Set(ProjectPropertyInstance.Create(name, value));
Definition\Toolset.cs (1)
852propertyBag.Set(ProjectPropertyInstance.Create(Constants.SubToolsetVersionPropertyName, subToolsetVersion));
Graph\GraphBuilder.cs (2)
438globalPropertyDictionary[PropertyNames.IsGraphBuild] = ProjectPropertyInstance.Create(PropertyNames.IsGraphBuild, "true"); 685propertyDictionary[entry.Key] = ProjectPropertyInstance.Create(entry.Key, entry.Value);
Graph\ProjectInterpretation.cs (2)
205ProjectPropertyInstance propertyInstance = ProjectPropertyInstance.Create(propertyName, propertyValue); 418destination[pair.Key] = ProjectPropertyInstance.Create(pair.Key, pair.Value);
Instance\ProjectInstance.cs (1)
399_globalProperties.Set(ProjectPropertyInstance.Create(property.Key, property.Value));
Utilities\Utilities.cs (3)
574envPropertiesHashSet.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.localAppData, localAppData)); 578envPropertiesHashSet.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.userExtensionsPath, userExtensionsPath)); 591ProjectPropertyInstance environmentProperty = ProjectPropertyInstance.Create(environmentVariableName, environmentVariable.Value);
Microsoft.Build.Engine.UnitTests (227)
BackEnd\AssemblyTaskFactory_Tests.cs (14)
259(string propName) => ProjectPropertyInstance.Create("test", "test"), 297(string propName) => ProjectPropertyInstance.Create("test", "test"), 335(string propName) => ProjectPropertyInstance.Create("test", "test"), 375(string propName) => ProjectPropertyInstance.Create("test", "test"), 415(string propName) => ProjectPropertyInstance.Create("test", "test"), 457(string propName) => ProjectPropertyInstance.Create("test", "test"), 497(string propName) => ProjectPropertyInstance.Create("test", "test"), 535(string propName) => ProjectPropertyInstance.Create("test", "test"), 577(string propName) => ProjectPropertyInstance.Create("test", "test"), 615(string propName) => ProjectPropertyInstance.Create("test", "test"), 655(string propName) => ProjectPropertyInstance.Create("test", "test"), 695(string propName) => ProjectPropertyInstance.Create("test", "test"), 736(string propName) => ProjectPropertyInstance.Create("test", "test"), 766(string propName) => ProjectPropertyInstance.Create("test", "test"),
BackEnd\BatchingEngine_Tests.cs (2)
53properties.Set(ProjectPropertyInstance.Create("UnitTests", "unittests.foo")); 54properties.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\ConfigurationMetadata_Tests.cs (1)
126globalProperties["a"] = ProjectPropertyInstance.Create("a", "b");
BackEnd\IntrinsicTask_Tests.cs (5)
547lookup.SetProperty(ProjectPropertyInstance.Create("Keep", "m1;m2")); 650lookup.SetProperty(ProjectPropertyInstance.Create("Remove", "m1;m2")); 746properties.Set(ProjectPropertyInstance.Create("p0", " v0 ")); 3909properties.Set(ProjectPropertyInstance.Create("p0", "v0")); 3916pg.Set(ProjectPropertyInstance.Create("p0", "v0"));
BackEnd\Lookup_Tests.cs (5)
1210ProjectPropertyInstance property = ProjectPropertyInstance.Create("p1", "v1"); 1245group.Set(ProjectPropertyInstance.Create("p1", "v1")); 1251lookup.SetProperty(ProjectPropertyInstance.Create("p1", "v2")); 1260lookup.SetProperty(ProjectPropertyInstance.Create("p1", "v3")); 1269lookup.SetProperty(ProjectPropertyInstance.Create("p1", "v4"));
BackEnd\TaskExecutionHost_Tests.cs (6)
771_bucket.Lookup.SetProperty(ProjectPropertyInstance.Create("output", "initialvalue")); 781_bucket.Lookup.SetProperty(ProjectPropertyInstance.Create("output", "initialvalue")); 791_bucket.Lookup.SetProperty(ProjectPropertyInstance.Create("output", "initialvalue")); 801_bucket.Lookup.SetProperty(ProjectPropertyInstance.Create("output", "initialvalue")); 811_bucket.Lookup.SetProperty(ProjectPropertyInstance.Create("output", "initialvalue")); 821_bucket.Lookup.SetProperty(ProjectPropertyInstance.Create("output", "initialvalue"));
BackEnd\TaskRegistry_Tests.cs (12)
1756ProjectPropertyInstance.Create("bp1", "v1"), 1757ProjectPropertyInstance.Create("bp2", "v2") 1762ProjectPropertyInstance.Create("ep1", "v1"), 1763ProjectPropertyInstance.Create("ep2", "v2") 1768ProjectPropertyInstance.Create("gp1", "v1"), 1769ProjectPropertyInstance.Create("gp2", "v2") 1774ProjectPropertyInstance.Create("sp1", "v1"), 1775ProjectPropertyInstance.Create("sp2", "v2") 2071pg.Set(ProjectPropertyInstance.Create("Property" + i, "Value" + i)); 2074pg.Set(ProjectPropertyInstance.Create("TrueString", "True")); 2075pg.Set(ProjectPropertyInstance.Create("FalseString", "False")); 2076pg.Set(ProjectPropertyInstance.Create("ItaskItem", "Microsoft.Build.Framework.ItaskItem[]"));
BuildEventArgsDataEnumeration.cs (1)
32ProjectPropertyInstance.Create("prop", "val"),
Collections\MSBuildNameIgnoreCaseComparer_Tests.cs (1)
46ProjectPropertyInstance p = ProjectPropertyInstance.Create("foo", "bar");
Definition\Toolset_Tests.cs (12)
92buildProperties.Set(ProjectPropertyInstance.Create("a", "a1")); 95environmentProperties.Set(ProjectPropertyInstance.Create("b", "b1")); 98globalProperties.Set(ProjectPropertyInstance.Create("c", "c1")); 101subToolsetProperties.Set(ProjectPropertyInstance.Create("d", "d1")); 499subToolset12Properties.Set(ProjectPropertyInstance.Create("d", "d4")); 500subToolset12Properties.Set(ProjectPropertyInstance.Create("e", "e5")); 504subToolset11Properties.Set(ProjectPropertyInstance.Create("b", "b2")); 505subToolset11Properties.Set(ProjectPropertyInstance.Create("c", "c2")); 509fakeSubToolsetProperties.Set(ProjectPropertyInstance.Create("a", "a3")); 510fakeSubToolsetProperties.Set(ProjectPropertyInstance.Create("c", "c3")); 514subToolset13Properties.Set(ProjectPropertyInstance.Create("f", "f6")); 515subToolset13Properties.Set(ProjectPropertyInstance.Create("g", "g7"));
Evaluation\Evaluator_Tests.cs (6)
4489propertyBag.Set(ProjectPropertyInstance.Create("TargetOSFamily", "*")); 4509propertyBag.Set(ProjectPropertyInstance.Create("TargetOSFamily", "3")); 5159subToolset11Properties.Set(ProjectPropertyInstance.Create("b", "b2")); 5160subToolset11Properties.Set(ProjectPropertyInstance.Create("c", "c2")); 5164fakeSubToolsetProperties.Set(ProjectPropertyInstance.Create("a", "a3")); 5165fakeSubToolsetProperties.Set(ProjectPropertyInstance.Create("c", "c3"));
Evaluation\Expander_Tests.cs (103)
124pg.Set(ProjectPropertyInstance.Create("a", "aaa")); 125pg.Set(ProjectPropertyInstance.Create("b", "bbb")); 126pg.Set(ProjectPropertyInstance.Create("c", "cc;dd")); 148pg.Set(ProjectPropertyInstance.Create("a", "aaa")); 149pg.Set(ProjectPropertyInstance.Create("b", "bbb")); 150pg.Set(ProjectPropertyInstance.Create("c", "cc;dd")); 794pg.Set(ProjectPropertyInstance.Create("p", "v0")); 795pg.Set(ProjectPropertyInstance.Create("p", "v1")); 796pg.Set(ProjectPropertyInstance.Create("Val", "2")); 797pg.Set(ProjectPropertyInstance.Create("a", "filename")); 843pg.Set(ProjectPropertyInstance.Create("p", "v0")); 844pg.Set(ProjectPropertyInstance.Create("p", "v1")); 1409pg.Set(ProjectPropertyInstance.Create("Gee_Aych_Ayee", "ghi")); 1410pg.Set(ProjectPropertyInstance.Create("OutputPath", @"\jk ; l\mno%253bpqr\stu")); 1411pg.Set(ProjectPropertyInstance.Create("TargetPath", "@(IntermediateAssembly->'%(RelativeDir)')")); 1618pg.Set(ProjectPropertyInstance.Create("ManySpacesProperty", manySpaces)); 2080pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2096pg.Set(ProjectPropertyInstance.Create("FileName", " foo.ext ")); 2112pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2128pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2144pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2160pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2176pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2192pg.Set(ProjectPropertyInstance.Create("RootPath", Path.Combine(s_rootPathPrefix, "this", "is", "the", "root"))); 2193pg.Set(ProjectPropertyInstance.Create("MyPath", Path.Combine(s_rootPathPrefix, "this", "is", "the", "root", "my", "project", "is", "here.proj"))); 2209pg.Set(ProjectPropertyInstance.Create("Value", "3")); 2210pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2226pg.Set(ProjectPropertyInstance.Create("PathRoot", Path.Combine(s_rootPathPrefix, "goo"))); 2227pg.Set(ProjectPropertyInstance.Create("PathRoot2", Path.Combine(s_rootPathPrefix, "goop") + Path.DirectorySeparatorChar)); 2244pg.Set(ProjectPropertyInstance.Create("Value", "3")); 2245pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2262pg.Set(ProjectPropertyInstance.Create("Value", "3")); 2263pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2278pg.Set(ProjectPropertyInstance.Create("Value", "12345")); 2279pg.Set(ProjectPropertyInstance.Create("SomeStuff", "1234567890")); 2310pg.Set(ProjectPropertyInstance.Create("List", "A-B-C-D")); 2344pg.Set(ProjectPropertyInstance.Create("List", "A-B-C-D")); 2345pg.Set(ProjectPropertyInstance.Create("Splitter", "-")); 2361pg.Set(ProjectPropertyInstance.Create("PathRoot", Path.Combine(s_rootPathPrefix, "goo"))); 2362pg.Set(ProjectPropertyInstance.Create("PathRoot2", Path.Combine(s_rootPathPrefix, "goop") + Path.DirectorySeparatorChar)); 2397pg.Set(ProjectPropertyInstance.Create("Value", "3")); 2398pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2415pg.Set(ProjectPropertyInstance.Create("Value", "3")); 2416pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2432pg.Set(ProjectPropertyInstance.Create("Value", "3")); 2433pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2449pg.Set(ProjectPropertyInstance.Create("Value", "3")); 2450pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2467pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2483pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2499pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 2543pg.Set(ProjectPropertyInstance.Create("System", "The System Namespace")); 2561pg.Set(ProjectPropertyInstance.Create("ParentPath", Path.Combine(s_rootPathPrefix, "abc", "def"))); 2562pg.Set(ProjectPropertyInstance.Create("FilePath", Path.Combine(s_rootPathPrefix, "abc", "def", "foo.cpp"))); 2578pg.Set(ProjectPropertyInstance.Create("Drive", s_rootPathPrefix)); 2579pg.Set(ProjectPropertyInstance.Create("File", Path.Combine("foo", "file.txt"))); 2595pg.Set(ProjectPropertyInstance.Create("ver1", @"1.2.3.4")); 2618pg.Set(ProjectPropertyInstance.Create("ver1", @"1.2.3.4")); 2619pg.Set(ProjectPropertyInstance.Create("ver2", @"2.2.3.4")); 2724pg.Set(ProjectPropertyInstance.Create("File", Path.Combine("foo", "file.txt"))); 2740pg.Set(ProjectPropertyInstance.Create("File", "foo goo" + Path.DirectorySeparatorChar + "file.txt")); 2758pg.Set(ProjectPropertyInstance.Create("File", Path.Combine("foo bar", "baz.txt"))); 2776pg.Set(ProjectPropertyInstance.Create("File", Path.Combine("foo bar", "baz.txt"))); 2839pg.Set(ProjectPropertyInstance.Create("File", "foo" + Path.DirectorySeparatorChar + "file.txt")); 2857pg.Set(ProjectPropertyInstance.Create("File", "foo" + Path.DirectorySeparatorChar + "file.txt")); 3241{ [propertyName] = ProjectPropertyInstance.Create(propertyName, properyValue) }; 3261{ [propertyName] = ProjectPropertyInstance.Create(propertyName, propertyValue) }; 3457pg.Set(ProjectPropertyInstance.Create("StartingDirectory", directoryStart)); 3458pg.Set(ProjectPropertyInstance.Create("FileToFind", tempFile)); 3492pg.Set(ProjectPropertyInstance.Create("FileToFind", Path.GetFileName(fileToFind))); 3535pg.Set(ProjectPropertyInstance.Create("FileWithPath", fileWithPath)); 3621pg["DifferentTargetsPath"] = ProjectPropertyInstance.Create("DifferentTargetsPath", "Different"); 3629pg["DifferentTargetsPath"] = ProjectPropertyInstance.Create("DifferentTargetsPath", String.Empty); 3675ProjectPropertyInstance.Create("MyPath", "one"), 3676ProjectPropertyInstance.Create("MySecondPath", "two"), 3864pg.Set(ProjectPropertyInstance.Create("SomeStuff", "This IS SOME STUff")); 3881pg.Set(ProjectPropertyInstance.Create("SomeProperty", "Value")); 3905pg.Set(ProjectPropertyInstance.Create("SomeProperty", "Value")); 3929pg.Set(ProjectPropertyInstance.Create("SomeProperty", "Value")); 3953pg.Set(ProjectPropertyInstance.Create("SomeProperty", "Value")); 3982pg.Set(ProjectPropertyInstance.Create("SomePath", Path.Combine(s_rootPathPrefix, "some", "path"))); 4132pg.Set(ProjectPropertyInstance.Create("File", @"foo\file.txt")); 4134pg.Set(ProjectPropertyInstance.Create("a", "no")); 4135pg.Set(ProjectPropertyInstance.Create("b", "true")); 4136pg.Set(ProjectPropertyInstance.Create("c", "1")); 4137pg.Set(ProjectPropertyInstance.Create("position", "4")); 4138pg.Set(ProjectPropertyInstance.Create("d", "xxx")); 4139pg.Set(ProjectPropertyInstance.Create("e", "xxx")); 4140pg.Set(ProjectPropertyInstance.Create("and", "and")); 4141pg.Set(ProjectPropertyInstance.Create("a_semi_b", "a;b")); 4142pg.Set(ProjectPropertyInstance.Create("a_apos_b", "a'b")); 4143pg.Set(ProjectPropertyInstance.Create("foo_apos_foo", "foo'foo")); 4144pg.Set(ProjectPropertyInstance.Create("a_escapedsemi_b", "a%3bb")); 4145pg.Set(ProjectPropertyInstance.Create("a_escapedapos_b", "a%27b")); 4146pg.Set(ProjectPropertyInstance.Create("has_trailing_slash", @"foo\")); 4147pg.Set(ProjectPropertyInstance.Create("emptystring", @"")); 4148pg.Set(ProjectPropertyInstance.Create("space", @" ")); 4149pg.Set(ProjectPropertyInstance.Create("listofthings", @"a;b;c;d;e;f;g;h;i;j;k;l")); 4150pg.Set(ProjectPropertyInstance.Create("input", @"EXPORT a")); 4151pg.Set(ProjectPropertyInstance.Create("propertycontainingnullasastring", @"null")); 4414pg.Set(ProjectPropertyInstance.Create("SomeProperty", path)); 4440pg.Set(ProjectPropertyInstance.Create("SomeProperty", "6C8546D5297C424F962201B0E0E9F142")); 4858properties.Set(ProjectPropertyInstance.Create(propertyName, propertyValue));
ExpressionTree_Tests.cs (43)
139propertyBag.Set(ProjectPropertyInstance.Create("foo", "true")); 140propertyBag.Set(ProjectPropertyInstance.Create("bar", "yes")); 141propertyBag.Set(ProjectPropertyInstance.Create("one", "1")); 142propertyBag.Set(ProjectPropertyInstance.Create("onepointzero", "1.0")); 143propertyBag.Set(ProjectPropertyInstance.Create("two", "2")); 144propertyBag.Set(ProjectPropertyInstance.Create("simple", "simplestring")); 145propertyBag.Set(ProjectPropertyInstance.Create("complex", "This is a complex string")); 146propertyBag.Set(ProjectPropertyInstance.Create("c1", "Another (complex) one.")); 147propertyBag.Set(ProjectPropertyInstance.Create("c2", "Another (complex) one.")); 148propertyBag.Set(ProjectPropertyInstance.Create("x86", "x86")); 149propertyBag.Set(ProjectPropertyInstance.Create("no", "no")); 219propertyBag.Set(ProjectPropertyInstance.Create("foo", "true")); 220propertyBag.Set(ProjectPropertyInstance.Create("bar", "yes")); 221propertyBag.Set(ProjectPropertyInstance.Create("one", "1")); 222propertyBag.Set(ProjectPropertyInstance.Create("onepointzero", "1.0")); 223propertyBag.Set(ProjectPropertyInstance.Create("two", "2")); 224propertyBag.Set(ProjectPropertyInstance.Create("simple", "simplestring")); 225propertyBag.Set(ProjectPropertyInstance.Create("complex", "This is a complex string")); 226propertyBag.Set(ProjectPropertyInstance.Create("c1", "Another (complex) one.")); 227propertyBag.Set(ProjectPropertyInstance.Create("c2", "Another (complex) one.")); 228propertyBag.Set(ProjectPropertyInstance.Create("TestQuote", "Contains'Quote'")); 229propertyBag.Set(ProjectPropertyInstance.Create("AnotherTestQuote", "Here's Johnny!")); 230propertyBag.Set(ProjectPropertyInstance.Create("Atsign", "Test the @ replacement")); 254propertyBag.Set(ProjectPropertyInstance.Create("foo", "true")); 255propertyBag.Set(ProjectPropertyInstance.Create("bar", "yes")); 256propertyBag.Set(ProjectPropertyInstance.Create("one", "1")); 257propertyBag.Set(ProjectPropertyInstance.Create("onepointzero", "1.0")); 258propertyBag.Set(ProjectPropertyInstance.Create("two", "2")); 259propertyBag.Set(ProjectPropertyInstance.Create("simple", "simplestring")); 260propertyBag.Set(ProjectPropertyInstance.Create("complex", "This is a complex string")); 261propertyBag.Set(ProjectPropertyInstance.Create("c1", "Another (complex) one.")); 262propertyBag.Set(ProjectPropertyInstance.Create("c2", "Another (complex) one.")); 304propertyBag.Set(ProjectPropertyInstance.Create("foo", "true")); 305propertyBag.Set(ProjectPropertyInstance.Create("bar", "yes")); 306propertyBag.Set(ProjectPropertyInstance.Create("one", "1")); 307propertyBag.Set(ProjectPropertyInstance.Create("onepointzero", "1.0")); 308propertyBag.Set(ProjectPropertyInstance.Create("two", "2")); 309propertyBag.Set(ProjectPropertyInstance.Create("simple", "simplestring")); 310propertyBag.Set(ProjectPropertyInstance.Create("complex", "This is a complex string")); 311propertyBag.Set(ProjectPropertyInstance.Create("c1", "Another (complex) one.")); 312propertyBag.Set(ProjectPropertyInstance.Create("c2", "Another (complex) one.")); 415propertyBag.Set(ProjectPropertyInstance.Create("foo", "4")); 416propertyBag.Set(ProjectPropertyInstance.Create("bar", "32"));
ExpressionTreeExpression_Tests.cs (13)
385propertyBag.Set(ProjectPropertyInstance.Create("a", "no")); 386propertyBag.Set(ProjectPropertyInstance.Create("b", "true")); 387propertyBag.Set(ProjectPropertyInstance.Create("c", "1")); 388propertyBag.Set(ProjectPropertyInstance.Create("d", "xxx")); 389propertyBag.Set(ProjectPropertyInstance.Create("e", "xxx")); 390propertyBag.Set(ProjectPropertyInstance.Create("f", "1.9.5")); 391propertyBag.Set(ProjectPropertyInstance.Create("and", "and")); 392propertyBag.Set(ProjectPropertyInstance.Create("a_semi_c", "a;c")); 393propertyBag.Set(ProjectPropertyInstance.Create("a_apos_b", "a'b")); 394propertyBag.Set(ProjectPropertyInstance.Create("foo_apos_foo", "foo'foo")); 395propertyBag.Set(ProjectPropertyInstance.Create("a_escapedsemi_b", "a%3bb")); 396propertyBag.Set(ProjectPropertyInstance.Create("a_escapedapos_b", "a%27b")); 397propertyBag.Set(ProjectPropertyInstance.Create("has_trailing_slash", @"foo\"));