47 references to InstallRequestType
dotnet (45)
Commands\Workload\Install\MsiInstallerBase.cs (8)
180InstallResponseMessage response = Dispatcher.SendMsiRequest(InstallRequestType.RepairMsi, 332InstallResponseMessage response = Dispatcher.SendMsiRequest(InstallRequestType.InstallMsi, 365InstallResponseMessage response = Dispatcher.SendMsiRequest(InstallRequestType.UninstallMsi, 500protected void UpdateDependent(InstallRequestType requestType, string providerKeyName, string dependent) 504if (provider.Dependents.Contains(dependent) && requestType == InstallRequestType.AddDependent) 510if (!provider.Dependents.Contains(dependent) && requestType == InstallRequestType.RemoveDependent) 520if (requestType == InstallRequestType.RemoveDependent) 527else if (requestType == InstallRequestType.AddDependent)
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (7)
326UpdateDependent(InstallRequestType.AddDependent, msi.Manifest.ProviderKeyName, _dependent); 339UpdateDependent(InstallRequestType.RemoveDependent, msi.Manifest.ProviderKeyName, _dependent); 413UpdateDependent(InstallRequestType.RemoveDependent, depProvider.ProviderKeyName, dependent); 584UpdateDependent(InstallRequestType.AddDependent, msi.Manifest.ProviderKeyName, _dependent); 603UpdateDependent(InstallRequestType.AddDependent, msi.Manifest.ProviderKeyName, _dependent); 639UpdateDependent(InstallRequestType.AddDependent, msi.Manifest.ProviderKeyName, _dependent); 682UpdateDependent(InstallRequestType.RemoveDependent, msi.Manifest.ProviderKeyName, _dependent);
Commands\Workload\Install\NetSdkMsiInstallerServer.cs (15)
60case InstallRequestType.Shutdown: 65case InstallRequestType.CachePayload: 70case InstallRequestType.WriteWorkloadInstallationRecord: 75case InstallRequestType.DeleteWorkloadInstallationRecord: 80case InstallRequestType.InstallMsi: 84case InstallRequestType.UninstallMsi: 88case InstallRequestType.RepairMsi: 92case InstallRequestType.AddDependent: 93case InstallRequestType.RemoveDependent: 98case InstallRequestType.SaveInstallStateManifestVersions: 103case InstallRequestType.RemoveManifestsFromInstallStateFile: 108case InstallRequestType.AdjustWorkloadMode: 114case InstallRequestType.AdjustWorkloadSetVersion: 119case InstallRequestType.RecordWorkloadSetInGlobalJson: 124case InstallRequestType.GetGlobalJsonWorkloadSetVersions:
Commands\Workload\Install\WorkloadInstallRecords\RegistryWorkloadInstallationRecordRepository.cs (2)
62InstallResponseMessage response = Dispatcher.SendWorkloadRecordRequest(InstallRequestType.DeleteWorkloadInstallationRecord, 111InstallResponseMessage response = Dispatcher.SendWorkloadRecordRequest(InstallRequestType.WriteWorkloadInstallationRecord,
Installer\Windows\InstallMessageDispatcher.cs (11)
73public InstallResponseMessage SendCacheRequest(InstallRequestType requestType, string manifestPath, 93public InstallResponseMessage SendDependentRequest(InstallRequestType requestType, string providerKeyName, string dependent) 112public InstallResponseMessage SendMsiRequest(InstallRequestType requestType, string logFile, string packagePath = null, string productCode = null) 129return Send(new InstallRequestMessage { RequestType = InstallRequestType.Shutdown }); 139public InstallResponseMessage SendWorkloadRecordRequest(InstallRequestType requestType, WorkloadId workloadId, SdkFeatureBand sdkFeatureBand) 158RequestType = InstallRequestType.RemoveManifestsFromInstallStateFile, 173RequestType = InstallRequestType.SaveInstallStateManifestVersions, 189RequestType = InstallRequestType.AdjustWorkloadMode, 205RequestType = InstallRequestType.AdjustWorkloadSetVersion, 215RequestType = InstallRequestType.RecordWorkloadSetInGlobalJson, 226RequestType = InstallRequestType.GetGlobalJsonWorkloadSetVersions,
Installer\Windows\InstallRequestMessage.cs (1)
101public InstallRequestType RequestType
Installer\Windows\MsiPackageCache.cs (1)
78Dispatcher.SendCacheRequest(InstallRequestType.CachePayload, manifestPath, packageId, packageVersion);
dotnet.Tests (2)
WindowsInstallerTests.cs (2)
75InstallResponseMessage r1 = cd.SendMsiRequest(InstallRequestType.UninstallMsi, ""); 199if (request.RequestType == InstallRequestType.Shutdown)