Implemented interface member:
326 references to Dispose
aspire (1)
Projects\AppHostServerSession.cs (1)
80_serverProcess.Dispose();
Aspire.EndToEnd.Tests (3)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
431AppHostProcess.Dispose();
tests\Shared\TemplatesTesting\TestExtensions.cs (1)
44process.Dispose();
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
196CurrentProcess.Dispose();
Aspire.Hosting.Tests (2)
Utils\DockerUtils.cs (2)
24process.Dispose(); 40process.Dispose();
Aspire.Templates.Tests (3)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
431AppHostProcess.Dispose();
tests\Shared\TemplatesTesting\TestExtensions.cs (1)
44process.Dispose();
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
196CurrentProcess.Dispose();
Infrastructure.Tests (3)
PowerShellScripts\PowerShellCommand.cs (2)
174CurrentProcess.Dispose(); 328process.Dispose();
WorkflowScripts\NodeCommand.cs (1)
167CurrentProcess.Dispose();
Microsoft.Build (1)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
729process?.Dispose();
Microsoft.Build.Tasks.Core (4)
GenerateResource.cs (3)
1649provider?.Dispose(); 2167provider?.Dispose(); 3481provider?.Dispose();
WriteCodeFragment.cs (1)
307provider?.Dispose();
Microsoft.Build.Utilities.Core (1)
ToolTask.cs (1)
848proc.Dispose();
Microsoft.DotNet.HotReload.Utils.Generator (1)
Util\FSWGen.cs (1)
44_fsw.Dispose();
Microsoft.DotNet.HotReload.Watch (2)
FileWatcher\EventBasedDirectoryWatcher.cs (1)
179_fileSystemWatcher.Dispose();
Process\ProcessRunner.cs (1)
21=> Process.Dispose();
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Windows\Interop\ProcessInfo.cs (1)
31process?.Dispose();
Microsoft.Extensions.FileProviders.Physical (6)
PhysicalFilesWatcher.cs (6)
309_fileWatcher?.Dispose(); 923newWatcher?.Dispose(); 938_watcher.Dispose(); 983_watcher.Dispose(); 1025watcher?.Dispose(); 1061w?.Dispose();
Microsoft.Extensions.Logging.EventLog (1)
EventLogLoggerProvider.cs (1)
55windowsEventLog.DiagnosticsEventLog.Dispose();
Microsoft.Extensions.ML (1)
ModelLoaders\FileModelLoader.cs (1)
146_watcher?.Dispose();
Microsoft.Maui (1)
Animations\Ticker.cs (1)
64 _timer.Dispose();
Microsoft.ML.AutoML (1)
AutoMLExperiment\IPerformanceMonitor.cs (1)
101_timer?.Dispose();
Microsoft.ML.AutoML.Tests (1)
AutoMLExperimentTests.cs (1)
516_timer?.Dispose();
Microsoft.ML.Data (2)
DataLoadSave\Database\DatabaseLoaderCursor.cs (2)
124_command?.Dispose(); 125_connection?.Dispose();
Microsoft.NET.Sdk.Publish.Tasks (1)
Tasks\GenerateEFSQLScripts.cs (1)
164_runningProcess.Dispose();
Microsoft.TestPlatform.PlatformAbstractions (1)
common\System\ProcessHelper.cs (1)
70process.Dispose();
Microsoft.TestPlatform.TestHostRuntimeProvider (2)
Hosting\DefaultTestHostManager.cs (1)
410_testHostProcess?.Dispose();
Hosting\DotnetTestHostManager.cs (1)
785_testHostProcess?.Dispose();
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (2)
VsTestConsoleProcessManager.cs (2)
209_process.Dispose(); 301_process?.Dispose();
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (1)
687Dim disposeSplashDelegate As New DisposeDelegate(AddressOf _splashScreen.Dispose)
NuGet.Protocol (2)
Plugins\PluginProcess.cs (1)
97_process.Dispose();
Plugins\RequestHandlers\MonitorNuGetProcessExitRequestHandler.cs (1)
48entry.Value.Dispose();
PresentationFramework (1)
System\Windows\Controls\SoundPlayerAction.cs (1)
40m_player?.Dispose();
PresentationUI (8)
MS\Internal\Documents\Application\DocumentProperties.cs (1)
317dialog?.Dispose();
MS\Internal\Documents\DocumentSignatureManager.cs (4)
249dialog?.Dispose(); 282dialog?.Dispose(); 514dialog?.Dispose(); 749requestSignatureDialog.Dispose();
MS\Internal\Documents\RightsManagementManager.cs (3)
263_credManagerDialog?.Dispose(); 402rmPermissionsPage?.Dispose(); 540rmPublish?.Dispose();
System.Data.Common (9)
System\Data\Common\DbCommand.cs (1)
247Dispose();
System\Data\Common\DBCommandBuilder.cs (3)
1511command.Dispose(); 1515command.Dispose(); 1519command.Dispose();
System\Data\Common\DbConnection.cs (1)
107Dispose();
System\Data\Common\DbDataSource.cs (4)
28connection.Dispose(); 316_wrappedCommand.Dispose(); 317connection!.Dispose(); 547connection!.Dispose();
System.Data.Odbc (6)
System\Data\Odbc\OdbcMetaDataFactory.cs (6)
553command?.Dispose();; 815command?.Dispose();; 864command?.Dispose();; 901command?.Dispose();; 957command?.Dispose();; 1041command?.Dispose();;
System.Diagnostics.Process (5)
System\Diagnostics\Process.NonUap.cs (2)
62process.Dispose(); 95possibleChildProcess.Dispose();
System\Diagnostics\Process.Unix.cs (1)
136childProcess.Dispose();
System\Diagnostics\ProcessModuleCollection.cs (1)
45processModule.Dispose();
System\Diagnostics\ProcessThreadCollection.cs (1)
88processThread.Dispose();
System.DirectoryServices (99)
System\DirectoryServices\ActiveDirectory\ActiveDirectoryInterSiteTransport.cs (1)
355_cachedEntry?.Dispose();
System\DirectoryServices\ActiveDirectory\ActiveDirectoryPartition.cs (1)
44entry.Dispose();
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchema.cs (3)
66_schemaEntry.Dispose(); 72_abstractSchemaEntry.Dispose(); 201rootDSE?.Dispose();
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaClass.cs (3)
194_schemaEntry.Dispose(); 200_classEntry.Dispose(); 206_abstractClassEntry.Dispose();
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaProperty.cs (3)
247_schemaEntry.Dispose(); 253_propertyEntry.Dispose(); 259_abstractPropertyEntry.Dispose();
System\DirectoryServices\ActiveDirectory\ActiveDirectorySite.cs (10)
121de.Dispose(); 160de?.Dispose(); 974de.Dispose(); 1039serverEntry.Dispose(); 1098cachedEntry?.Dispose(); 1099_ntdsEntry?.Dispose(); 1173de.Dispose(); 1241de.Dispose(); 1292de.Dispose(); 1488de.Dispose();
System\DirectoryServices\ActiveDirectory\ActiveDirectorySiteLink.cs (3)
99de.Dispose(); 193de.Dispose(); 657cachedEntry?.Dispose();
System\DirectoryServices\ActiveDirectory\ActiveDirectorySiteLinkBridge.cs (3)
86de.Dispose(); 181de.Dispose(); 313cachedEntry?.Dispose();
System\DirectoryServices\ActiveDirectory\ActiveDirectorySubnet.cs (3)
105de?.Dispose(); 145de?.Dispose(); 366cachedEntry?.Dispose();
System\DirectoryServices\ActiveDirectory\ADAMInstance.cs (6)
288roleObjectEntry?.Dispose(); 577schemaEntry?.Dispose(); 578partitionsEntry?.Dispose(); 679siteEntry.Dispose(); 730rootDSE.Dispose(); 755rootDSE.Dispose();
System\DirectoryServices\ActiveDirectory\ADSearcher.cs (1)
55public void Dispose() => _searcher.Dispose();
System\DirectoryServices\ActiveDirectory\ApplicationPartition.cs (14)
86_crossRefEntry.Dispose(); 91_domainDNSEntry.Dispose(); 256partitionsEntry.Dispose(); 302rootDSE.Dispose(); 558partitionsEntry.Dispose(); 677fsmoRootDSE.Dispose(); 963parent?.Dispose(); 964tempEntry?.Dispose(); 1003parent?.Dispose(); 1004tempEntry?.Dispose(); 1056partitionsEntry?.Dispose(); 1085rootDSE.Dispose(); 1113partitionsEntry.Dispose(); 1135partitionsEntry.Dispose();
System\DirectoryServices\ActiveDirectory\ConfigSet.cs (3)
62entry.Dispose(); 461rootEntry.Dispose(); 612entry?.Dispose();
System\DirectoryServices\ActiveDirectory\DirectoryContext.cs (1)
368de.Dispose();
System\DirectoryServices\ActiveDirectory\DirectoryEntryManager.cs (5)
150tmp.Dispose(); 294rootDSE.Dispose(); 307rootDSE.Dispose(); 320rootDSE.Dispose(); 333rootDSE.Dispose();
System\DirectoryServices\ActiveDirectory\DirectoryServer.cs (6)
65entry.Dispose(); 115newParentEntry?.Dispose(); 262rootDSE?.Dispose(); 263serverNtdsaEntry?.Dispose(); 792de.Dispose(); 835de.Dispose();
System\DirectoryServices\ActiveDirectory\Domain.cs (9)
246domainEntry?.Dispose(); 401domainEntry?.Dispose(); 949rootDSE.Dispose(); 950domainEntry?.Dispose(); 1025domainEntry?.Dispose(); 1069entry?.Dispose(); 1131partitionsEntry?.Dispose(); 1154parentCrossRef.Dispose(); 1221partitionsEntry?.Dispose();
System\DirectoryServices\ActiveDirectory\DomainController.cs (3)
405roleObjectEntry?.Dispose(); 611rootDSE.Dispose(); 632rootDSE.Dispose();
System\DirectoryServices\ActiveDirectory\Forest.cs (6)
74entry.Dispose(); 203partitionsEntry.Dispose(); 781rootDSE.Dispose(); 824entry?.Dispose(); 983partitionsEntry.Dispose(); 1037partitionsEntry.Dispose();
System\DirectoryServices\ActiveDirectory\ReplicationConnection.cs (2)
92de.Dispose(); 214cachedDirectoryEntry.Dispose();
System\DirectoryServices\ActiveDirectory\Utils.cs (6)
293de.Dispose(); 344serversEntry.Dispose(); 404serversEntry.Dispose(); 1355partitionsEntry?.Dispose(); 1356fsmoPartitionsEntry?.Dispose(); 1724searchRootEntry?.Dispose();
System\DirectoryServices\DirectoryEntry.cs (2)
517rootDSE.Dispose(); 732entry.Dispose();
System\DirectoryServices\DirectorySearcher.cs (3)
139_searchRoot!.Dispose(); 351rootDSE.Dispose(); 362_searchRoot!.Dispose();
System\DirectoryServices\PropertyCollection.cs (1)
197_entry.Dispose();
System\DirectoryServices\SearchResultCollection.cs (1)
177_rootEntry.Dispose();
System.DirectoryServices.AccountManagement (38)
System\DirectoryServices\AccountManagement\AD\ADDNLinkedAttrSet.cs (11)
263_currentMembersSearcher.Dispose(); 530memberDE.Dispose(); 626de.Dispose(); 656_fakePrincipalMembers[0].Dispose(); 971_currentMembersSearcher.Dispose(); 986ds.Dispose(); 1063_currentMembersSearcher.Dispose(); 1172ds.Dispose(); 1199_primaryGroupMembersSearcher.Dispose(); 1211_currentMembersSearcher.Dispose(); 1225ds.Dispose();
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (10)
327ctxBase.Dispose(); 1132ds.Dispose(); 1356gcPrincipalDe?.Dispose(); 1357memberOfSearcher?.Dispose(); 1527fspContainer?.Dispose(); 1528ds?.Dispose(); 1529dncContainer?.Dispose(); 1857ds?.Dispose(); 1858defaultNCDirEntry?.Dispose(); 1933ds?.Dispose();
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_LoadStore.cs (4)
325de.Dispose(); 669ds.Dispose(); 1508copyOfDe?.Dispose(); 1634groupDe?.Dispose();
System\DirectoryServices\AccountManagement\AD\RangeRetriever.cs (1)
149_de.Dispose();
System\DirectoryServices\AccountManagement\AD\SDSUtils.cs (3)
193deParent.Dispose(); 428copyOfDe?.Dispose(); 479copyOfDe?.Dispose();
System\DirectoryServices\AccountManagement\AD\TokenGroupsSet.cs (1)
128_current?.Dispose();
System\DirectoryServices\AccountManagement\Context.cs (6)
660de?.Dispose(); 766de?.Dispose(); 822deRootDse?.Dispose(); 918deUserGroupOrg?.Dispose(); 919deComputer?.Dispose(); 920deBase?.Dispose();
System\DirectoryServices\AccountManagement\SAM\SAMStoreCtx.cs (2)
184_ctxBase.Dispose(); 446copyOfDe?.Dispose();
System.IO.Ports (1)
System\IO\Ports\SerialPort.cs (1)
588Dispose();
System.Management (1)
System\Management\ManagementBaseObject.cs (1)
242base.Dispose();
System.ServiceProcess.ServiceController (1)
System\ServiceProcess\ServiceBase.cs (1)
625service.Dispose();
System.Windows.Forms (64)
System\Windows\Forms\ActiveX\AxHost.cs (1)
3396_newParent?.Dispose();
System\Windows\Forms\Application.ThreadContext.cs (1)
614dialog.Dispose();
System\Windows\Forms\Application.ThreadWindows.cs (1)
51Control.FromHandle(hwnd)?.Dispose();
System\Windows\Forms\ApplicationContext.cs (1)
97_mainForm.Dispose();
System\Windows\Forms\Control.cs (1)
4832child.Dispose();
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
839_textToolTip?.Dispose();
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (7)
2670_latestEditingControl?.Dispose(); 5579keyboardToolTip.Dispose(); 5592_vertScrollBar?.Dispose(); 5595_horizScrollBar?.Dispose(); 5601_latestEditingControl?.Dispose(); 5604EditingControl?.Dispose(); 5607_editingPanel?.Dispose();
System\Windows\Forms\Controls\DataGridView\DataGridView.ToolTip.cs (1)
54ToolTip?.Dispose();
System\Windows\Forms\Controls\Labels\Label.cs (1)
956_textToolTip?.Dispose();
System\Windows\Forms\Controls\ListView\ListView.cs (2)
3075_columnHeaders[colIdx].Dispose(); 3146KeyboardToolTip.Dispose();
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (4)
1821_normalButtonImages?.Dispose(); 1824_largeButtonImages?.Dispose(); 3827_normalButtonImages?.Dispose(); 3958_largeButtonImages?.Dispose();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (8)
984_scrollBar?.Dispose(); 985_listBox?.Dispose(); 986_dropDownHolder?.Dispose(); 1006_editTextBox?.Dispose(); 1012_dropDownButton?.Dispose(); 1015_dialogButton?.Dispose(); 1018_toolTip?.Dispose(); 2254_toolTip.Dispose();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (1)
153_createNewLinkLabel.Dispose();
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (2)
262_rtlLayoutGrip?.Dispose(); 292_rtlLayoutGrip.Dispose();
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (5)
1888toolStripPanelCell.Dispose(); 1898toolTip.Dispose(); 1907Items[i].Dispose(); 1914_toolStripGrip?.Dispose(); 1916_toolStripOverflowButton?.Dispose();
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
465_control.Dispose();
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (1)
369_dropDown.Dispose();
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.cs (1)
307_ensureMessageProcessingTimer.Dispose();
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflowButton.cs (1)
37DropDown.Dispose();
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.FeedbackRectangle.cs (1)
59_dropDown.Dispose();
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.cs (2)
334Dispose(); 719Dispose();
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.cs (1)
76_mouseDownTimer.Dispose();
System\Windows\Forms\Controls\TreeView\TreeView.cs (3)
1561KeyboardToolTip.Dispose(); 1990_internalStateImageList?.Dispose(); 2030_internalStateImageList?.Dispose();
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.cs (2)
388_timer?.Dispose(); 443_timer.Dispose();
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.cs (1)
141_timer?.Dispose();
System\Windows\Forms\Form.cs (7)
1109_ctlClient.Dispose(); 3257Dispose(); 3525MdiWindowListStrip?.Dispose(); 3528MdiControlStrip?.Dispose(); 3550ownedForms[i].Dispose(); 6345mdiControlStrip.Dispose(); 6824Dispose();
System\Windows\Forms\Input\MouseHoverTimer.cs (1)
47_mouseHoverTimer.Dispose();
System\Windows\Forms\MDI\MDIControlStrip.cs (2)
127_system.DropDown.Dispose(); 142_system.DropDown.Dispose();
System\Windows\Forms\Printing\PrintControllerWithStatusDialog.BackgroundThread.cs (1)
80_dialog?.Dispose();
System\Windows\Forms\ToolTip\ToolTip.cs (1)
1894timerRef.Dispose();
System\Windows\Forms\WindowsFormsSynchronizationContext.cs (1)
69control.Dispose();
System.Windows.Forms.Design (44)
System\ComponentModel\Design\CollectionEditor.cs (1)
286localCollectionForm.Dispose();
System\ComponentModel\Design\DesignerActionPanel.cs (1)
352_toolTip.Dispose();
System\ComponentModel\Design\DesignerActionUI.cs (1)
117_marshalingControl.Dispose();
System\ComponentModel\Design\DesignerActionUI.DesignerActionToolStripDropDown.cs (1)
145_panel.Dispose();
System\Drawing\Design\ColorEditor.ColorPalette.cs (1)
253dialog.Dispose();
System\Windows\Forms\Design\Behavior\BehaviorService.cs (1)
178_adornerWindow.Dispose();
System\Windows\Forms\Design\ComponentTray.cs (1)
1505c.Dispose();
System\Windows\Forms\Design\ControlCommandSet.cs (2)
354_tabOrder?.Dispose(); 925_tabOrder?.Dispose();
System\Windows\Forms\Design\DesignBindingPicker.cs (2)
1972imageList.Dispose(); 1978ImageList?.Dispose();
System\Windows\Forms\Design\DocumentDesigner.cs (4)
354_componentTray.Dispose(); 407_componentTray.Dispose(); 414_frame?.Dispose(); 914_componentTray.Dispose();
System\Windows\Forms\Design\InheritanceUI.cs (1)
79_toolTip?.Dispose();
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (2)
821_contextMenuRow?.Dispose(); 823_contextMenuCol?.Dispose();
System\Windows\Forms\Design\ToolStripAdornerWindowService.cs (1)
76_toolStripAdornerWindow.Dispose();
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (1)
940item.Dispose();
System\Windows\Forms\Design\ToolStripDesigner.cs (3)
1153_miniToolStrip?.Dispose(); 1157_editorNode?.Dispose(); 1180_toolStripContextMenu?.Dispose();
System\Windows\Forms\Design\ToolStripDropDownDesigner.cs (2)
244_designMenu?.Dispose(); 276_menuItem.Dispose();
System\Windows\Forms\Design\ToolStripItemBehavior.cs (3)
195_timer.Dispose(); 247_timer.Dispose(); 575_timer.Dispose();
System\Windows\Forms\Design\ToolStripItemDesigner.cs (1)
474item.Dispose();
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (6)
451_commitedEditorNode.Dispose(); 635_commitedEditorNode?.Dispose(); 999_typeHereNode?.Dispose(); 1009_commitedEditorNode?.Dispose(); 2287_typeHereNode?.Dispose(); 2313_commitedEditorNode?.Dispose();
System\Windows\Forms\Design\ToolStripPanelDesigner.cs (1)
209_contextMenu?.Dispose();
System\Windows\Forms\Design\ToolStripTemplateNode.cs (7)
468oldContextMenu.Dispose(); 649_lastSelection?.Dispose(); 670_centerLabel.Dispose(); 680_addItemButton.DropDown.Dispose(); 681_addItemButton.Dispose(); 694_miniToolStrip.Dispose(); 916_centerTextBox.Dispose();
System\Windows\Forms\Design\TreeNodeCollectionEditor.cs (1)
617_treeView1.Dispose();
vstest.console (1)
Internal\SystemTimersTimer.cs (1)
22public void Dispose() => _timer.Dispose();
vstest.console.arm64 (1)
src\vstest\src\vstest.console\Internal\SystemTimersTimer.cs (1)
22public void Dispose() => _timer.Dispose();
WindowsFormsIntegration (3)
System\Windows\Integration\WindowsFormsHost.cs (3)
498HostContainerInternal?.Dispose(); 524_hostContainerInternal.Dispose(); 529Child?.Dispose();