104 references to New
Microsoft.AspNetCore.Cryptography.Internal (4)
SafeHandles\BCryptHandle.cs (1)
11: base(ownsHandle: true)
SafeHandles\LocalAllocHandle.cs (1)
16: base(ownsHandle: true) { }
SafeHandles\NCryptDescriptorHandle.cs (1)
12: base(ownsHandle: true)
SafeHandles\SafeLibraryHandle.cs (1)
20: base(ownsHandle: true)
Microsoft.AspNetCore.Server.HttpSys (1)
NativeInterop\SafeLibraryHandle.cs (1)
17: base(ownsHandle: true)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Windows\Interop\JobObjectInfo.cs (1)
220: base(true)
Microsoft.ML.LightGbm (2)
WrappedLightGbmInterface.cs (2)
73: base(true) 168: base(true)
Microsoft.ML.Transforms (1)
Text\LdaSingleBox.cs (1)
21: base(true)
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\Helpers\NativeTypes.vb (1)
35MyBase.New(True)
Microsoft.Win32.Registry (2)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs (2)
23public SafeRegistryHandle() : base(true) { } 30public SafeRegistryHandle(IntPtr preexistingHandle, bool ownsHandle) : base(ownsHandle)
Microsoft.Win32.SystemEvents (2)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs (2)
10public SafeLibraryHandle() : base(true) { } 12internal SafeLibraryHandle(IntPtr value) : base(true)
PresentationCore (8)
System\Windows\Media\ColorContextHelper.cs (2)
21: base(true) 29: base(true)
System\Windows\Media\ColorTransformHelper.cs (2)
20: base(true) 28: base(true)
System\Windows\Media\SafeMILHandle.cs (2)
23internal SafeMILHandle() : base(true) 31internal SafeMILHandle(IntPtr handle) : base(true)
System\Windows\Media\SafeReversePInvokeHandle.cs (2)
24internal SafeReversePInvokeWrapper() : base(true) 32internal SafeReversePInvokeWrapper(IntPtr delegatePtr) : base(true)
PresentationFramework (5)
System\Windows\Standard\NativeMethods.cs (5)
1359private SafeFindHandle() : base(true) { } 1401private SafeDC() : base(true) { } 1513private SafeHBITMAP() : base(true) { } 1523private SafeGdiplusStartupToken() : base(true) { } 1556: base(true)
ReachFramework (1)
MS\Internal\Printing\Configuration\SafeModuleHandle.cs (1)
21: base(true)
System.Diagnostics.EventLog (4)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs (2)
10public SafeLibraryHandle() : base(true) { } 12internal SafeLibraryHandle(IntPtr value) : base(true)
System\Diagnostics\SafeEventLogReadHandle.cs (1)
8public SafeEventLogReadHandle() : base(true) { }
System\Diagnostics\SafeEventLogWriteHandle.cs (1)
9public SafeEventLogWriteHandle() : base(true) { }
System.Diagnostics.PerformanceCounter (3)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafePerfProviderHandle.cs (1)
12public SafePerfProviderHandle() : base(true) { }
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs (2)
23public SafeRegistryHandle() : base(true) { } 30public SafeRegistryHandle(IntPtr preexistingHandle, bool ownsHandle) : base(ownsHandle)
System.Diagnostics.Process (2)
Microsoft\Win32\SafeHandles\SafeProcessHandle.cs (1)
54: base(ownsHandle)
Microsoft\Win32\SafeHandles\SafeProcessHandle.Unix.cs (1)
31internal SafeProcessHandle(ProcessWaitState.Holder waitStateHolder) : base(ownsHandle: true)
System.DirectoryServices (6)
src\runtime\src\libraries\Common\src\Interop\Windows\Secur32\Interop.LsaLogonProcessSafeHandle.cs (2)
13public LsaLogonProcessSafeHandle() : base(true) { } 15internal LsaLogonProcessSafeHandle(IntPtr value) : base(true)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs (2)
10public SafeLibraryHandle() : base(true) { } 12internal SafeLibraryHandle(IntPtr value) : base(true)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeLsaPolicyHandle.cs (2)
10public SafeLsaPolicyHandle() : base(true) { } 13internal SafeLsaPolicyHandle(IntPtr handle) : base(true)
System.DirectoryServices.AccountManagement (2)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeLsaPolicyHandle.cs (2)
10public SafeLsaPolicyHandle() : base(true) { } 13internal SafeLsaPolicyHandle(IntPtr handle) : base(true)
System.DirectoryServices.Protocols (6)
System\DirectoryServices\Protocols\Interop\SafeHandles.cs (1)
13internal HGlobalMemHandle(IntPtr value) : base(true)
System\DirectoryServices\Protocols\Interop\SafeHandles.Linux.cs (5)
13: base(true) 20: base(true) 26internal ConnectionHandle(IntPtr value, bool disposeHandle) : base(true) 54public SafeBerHandle() : base(true) 63internal SafeBerHandle(BerVal value) : base(true)
System.IO.MemoryMappedFiles (2)
Microsoft\Win32\SafeMemoryMappedFileHandle.cs (1)
14: base(true)
Microsoft\Win32\SafeMemoryMappedFileHandle.Unix.cs (1)
42: base(ownsHandle: true)
System.IO.Pipes (2)
Microsoft\Win32\SafeHandles\SafePipeHandle.cs (1)
26: base(ownsHandle)
Microsoft\Win32\SafeHandles\SafePipeHandle.Unix.cs (1)
29internal SafePipeHandle(Socket namedPipeSocket) : base(ownsHandle: true)
System.Management (2)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs (2)
10public SafeLibraryHandle() : base(true) { } 12internal SafeLibraryHandle(IntPtr value) : base(true)
System.Net.Http (3)
src\runtime\src\libraries\Common\src\System\Net\DebugSafeHandle.cs (2)
17protected DebugSafeHandle(bool ownsHandle) : base(ownsHandle) 22protected DebugSafeHandle(IntPtr invalidValue, bool ownsHandle) : base(ownsHandle)
src\runtime\src\libraries\Common\src\System\Net\DebugSafeHandleZeroOrMinusOneIsInvalid.cs (1)
17protected DebugSafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle) : base(ownsHandle)
System.Net.Http.WinHttpHandler (1)
src\runtime\src\libraries\Common\src\Interop\Windows\WinHttp\Interop.SafeWinHttpHandle.cs (1)
20public SafeWinHttpHandle() : base(true)
System.Net.Primitives (2)
System\Security\Authentication\ExtendedProtection\ChannelBinding.cs (2)
12: base(true) 17: base(ownsHandle)
System.Net.Security (5)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.cs (2)
101: base(true) 116: base(true)
src\runtime\src\libraries\Common\src\System\Net\DebugSafeHandle.cs (2)
17protected DebugSafeHandle(bool ownsHandle) : base(ownsHandle) 22protected DebugSafeHandle(IntPtr invalidValue, bool ownsHandle) : base(ownsHandle)
src\runtime\src\libraries\Common\src\System\Net\DebugSafeHandleZeroOrMinusOneIsInvalid.cs (1)
17protected DebugSafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle) : base(ownsHandle)
System.Private.CoreLib (5)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.cs (1)
38public SafeFileHandle(IntPtr preexistingHandle, bool ownsHandle) : base(ownsHandle)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (1)
51: base(ownsHandle)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeWaitHandle.cs (2)
13public SafeWaitHandle() : base(true) 22public SafeWaitHandle(IntPtr existingHandle, bool ownsHandle) : base(ownsHandle)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeBuffer.cs (1)
76protected SafeBuffer(bool ownsHandle) : base(ownsHandle)
System.Security.Cryptography (11)
Microsoft\Win32\SafeHandles\NCryptSafeHandles.cs (2)
72protected SafeNCryptHandle() : base(true) 78: base(true)
Microsoft\Win32\SafeHandles\SafePasswordHandle.cs (3)
25: base(ownsHandle: true) 37: base(ownsHandle: true) 64: base(ownsHandle: true)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeHashHandle.cs (1)
16public SafeHashHandle() : base(true)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeKeyHandle.cs (1)
25public SafeCapiKeyHandle() : base(true)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeProvHandle.cs (1)
20public SafeProvHandle() : base(true)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeChainEngineHandle.cs (2)
11: base(true) 16: base(true)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509ChainHandle.cs (1)
14: base(true)
System.Security.Cryptography.Pkcs (3)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeHashHandle.cs (1)
16public SafeHashHandle() : base(true)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeKeyHandle.cs (1)
25public SafeCapiKeyHandle() : base(true)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeProvHandle.cs (1)
20public SafeProvHandle() : base(true)
System.Security.Principal.Windows (2)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeLsaPolicyHandle.cs (2)
10public SafeLsaPolicyHandle() : base(true) { } 13internal SafeLsaPolicyHandle(IntPtr handle) : base(true)
System.Windows.Forms.Primitives (1)
System\Windows\Forms\Animation\HighPrecisionTimer.cs (1)
762public SafeWaitableTimerHandle() : base(ownsHandle: true)
UIAutomationClient (2)
MS\Internal\Automation\SafeProcessHandle.cs (2)
15private SafeProcessHandle() : base(true) {} 17internal SafeProcessHandle(NativeMethods.HWND hwnd) : base(true)
UIAutomationClientSideProviders (8)
MS\Internal\AutomationProxies\CommonRemoteMemoryBlock.cs (2)
36private RemoteMemoryBlock() : base(true) {} 38internal RemoteMemoryBlock(int cbSize, SafeProcessHandle processHandle) : base(true)
MS\Internal\AutomationProxies\SafeCoTaskMem.cs (2)
14private SafeCoTaskMem() : base(true) {} 16internal SafeCoTaskMem(int length) : base(true)
MS\Internal\AutomationProxies\SafeProcessHandle.cs (2)
15private SafeProcessHandle() : base(true) {} 17internal SafeProcessHandle(IntPtr hwnd) : base(true)
MS\Internal\AutomationProxies\SafeThemeHandle.cs (2)
17private SafeThemeHandle() : base(true) {} 21internal SafeThemeHandle(IntPtr preexistingHandle, bool ownsHandle) : base(ownsHandle)
UIAutomationTypes (3)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsOther.cs (3)
211protected WpfSafeHandle(bool ownsHandle, int collectorId) : base(ownsHandle) 550 public SafeLocalMemHandle() : base(true) 554 public SafeLocalMemHandle(IntPtr existingHandle, bool ownsHandle) : base(ownsHandle)
WindowsFormsIntegration (1)
MS\Win32\DCSafeHandle.cs (1)
10private DCSafeHandle() : base(true) { }