1 write to Type
Microsoft.Build.Engine (1)
Properties\BuildPropertyGroup.cs (1)
750globalProperty.Type = PropertyType.GlobalProperty;
11 references to Type
Microsoft.Build.Engine (11)
ItemsAndProperties\Lookup.cs (1)
652ErrorUtilities.VerifyThrow(property.Type == PropertyType.OutputProperty, "Expected output property");
Properties\BuildProperty.cs (3)
537ErrorUtilities.VerifyThrowInvalidOperation(this.Type != PropertyType.ImportedProperty, 666clone = new BuildProperty(newPropertyElement, this.propertyValue, this.Type); 676clone = new BuildProperty(this.Name, this.Value, this.Type);
Properties\BuildPropertyGroup.cs (7)
805(existingProperty.Type != PropertyType.ReservedProperty) || 806(newProperty.Type == PropertyType.ReservedProperty), 813if ((existingProperty.Type == PropertyType.GlobalProperty) && 814(newProperty.Type != PropertyType.OutputProperty)) 830if (newProperty.Type == PropertyType.OutputProperty) 840error.VerifyThrow(existingProperty.Type == PropertyType.OutputProperty, "If we've overriden this property before, it must be stored as an output property in the main property table."); 844error.VerifyThrow((existingProperty == null) || (existingProperty.Type != PropertyType.OutputProperty),