Implemented interface member:
property
ProductCode
Microsoft.Build.Tasks.Deployment.Bootstrapper.IProduct.ProductCode
1 write to ProductCode
Microsoft.Build.Tasks.Core (1)
BootstrapperUtil\Product.cs (1)
45ProductCode = code;
23 references to ProductCode
Microsoft.Build.Tasks.Core (23)
BootstrapperUtil\BootstrapperBuilder.cs (15)
266if (!output.ContainsKey(product.ProductCode.ToLowerInvariant())) 268output.Add(product.ProductCode.ToLowerInvariant(), product); 287builtProducts.Add(builder.Product.ProductCode.ToLowerInvariant(), builder); 297if (builtProducts.ContainsKey(p.ProductCode.ToLowerInvariant())) 308if (productsAndIncludes.ContainsKey(p.ProductCode.ToLowerInvariant())) 522productsOrder.Append(p.ProductCode).Append(Environment.NewLine); 630availableProducts.Add(p.ProductCode, p); 631buildQueue.Add(p.ProductCode, CreateProduct(productNode)); 749_products.Add(availableProducts[p.ProductCode]); 751productsToRemove.Add(p.ProductCode); 1552DumpXmlToFile(node, $"{package.Product.ProductCode}.{package.Culture}.xml"); 2221{ product.ProductCode, product } 2230includedProducts.Remove(product.ProductCode); 2236if (!includedProducts.ContainsKey(product.ProductCode)) 2238includedProducts.Add(product.ProductCode, product);
BootstrapperUtil\Product.cs (4)
107return ProductCode; 133if (p.ProductCode == pd.ProductCode) 171Debug.WriteLine($"A package with culture '{package.Culture.ToLowerInvariant()}' has already been added to product '{ProductCode}'");
BootstrapperUtil\ProductBuilder.cs (1)
24internal string ProductCode => Product.ProductCode;
BootstrapperUtil\ProductCollection.cs (3)
30if (!_table.ContainsKey(product.ProductCode)) 33_table.Add(product.ProductCode, product); 37System.Diagnostics.Debug.WriteLine("Product '{0}' has already been added to the product list", product.ProductCode.ToUpperInvariant());