24 references to DetectState
dotnet (24)
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (23)
316DetectState state = DetectPackage(msi.ProductCode, out Version installedVersion); 331DetectState state = DetectPackage(msi.ProductCode, out Version installedVersion); 429DetectState state = DetectPackage(record.ProductCode, out Version _); 430if (state == DetectState.Present) 455DetectState state = DetectPackage(record.ProductCode, out Version _); 456if (state == DetectState.Present) 485DetectState state = DetectPackage(record.ProductCode, out Version _); 487if (state == DetectState.Present) 578DetectState state = DetectPackage(msi.ProductCode, out Version installedVersion); 598DetectState state = DetectPackage(msi, out Version installedVersion); 630DetectState state = DetectPackage(msi, out Version installedVersion); 691DetectState state = DetectPackage(msi, out Version installedVersion); 832private DetectState DetectPackage(string productCode, out Version installedVersion) 837DetectState state = error == Error.SUCCESS ? DetectState.Present 838: (error == Error.UNKNOWN_PRODUCT) || (error == Error.UNKNOWN_PROPERTY) ? DetectState.Absent 839: DetectState.Unknown; 841ExitOnError(state == DetectState.Unknown, error, $"DetectPackage: Failed to detect MSI package, ProductCode: {productCode}."); 843if (state == DetectState.Present) 862private DetectState DetectPackage(MsiPayload msi, out Version installedVersion) 874private InstallAction PlanPackage(MsiPayload msi, DetectState state, InstallAction requestedAction, Version installedVersion) 881if (state == DetectState.Present) 897else if (state == DetectState.Absent)
Commands\Workload\Install\NetSdkMsiInstallerClient.InstallRecords.cs (1)
185DetectPackage(relatedProductCodes[0], out Version installedVersion) == DetectState.Present &&