85 references to
Infrastructure.Common (1)
SafeKeychainHandle.cs (1)
34
:
base
(IntPtr.Zero, ownsHandle: true)
Microsoft.AspNetCore.Server.HttpSys (2)
NativeInterop\SafeNativeOverlapped.cs (2)
18
:
base
(IntPtr.Zero, true)
23
:
base
(IntPtr.Zero, true)
Microsoft.AspNetCore.Server.IIS (1)
Core\NativeSafeHandle.cs (1)
16
public NativeSafeHandle(IntPtr handle) :
base
(IntPtr.Zero, ownsHandle: true)
Microsoft.Build (1)
InprocTrackingNativeMethods.cs (1)
283
:
base
(IntPtr.Zero, true)
Microsoft.Build.Utilities.Core (1)
InprocTrackingNativeMethods.cs (1)
283
:
base
(IntPtr.Zero, true)
Microsoft.CodeAnalysis.Workspaces (3)
Storage\SQLite\Interop\SafeSqliteBlobHandle.cs (1)
19
:
base
(invalidHandleValue: IntPtr.Zero, ownsHandle: true)
Storage\SQLite\Interop\SafeSqliteHandle.cs (1)
18
:
base
(invalidHandleValue: IntPtr.Zero, ownsHandle: true)
Storage\SQLite\Interop\SafeSqliteStatementHandle.cs (1)
19
:
base
(invalidHandleValue: IntPtr.Zero, ownsHandle: true)
PresentationCore (2)
MS\Win32\UnsafeNativeMethodsTablet.cs (2)
73
:
base
(IntPtr.Zero, ownHandle)
108
:
base
(IntPtr.Zero, ownHandle)
ReachFramework (2)
MS\Internal\Printing\Configuration\SafeWinSpoolPrinterHandle.cs (1)
16
:
base
(IntPtr.Zero, true)
PrintConfig\PTProvider.cs (1)
44
private SafePTProviderHandle() :
base
(IntPtr.Zero, true)
System.Data.Odbc (4)
Common\System\Data\ProviderBase\DbBuffer.cs (2)
17
protected DbBuffer(int initialSize) :
base
(IntPtr.Zero, true)
35
protected DbBuffer(IntPtr invalidHandleValue, bool ownsHandle) :
base
(invalidHandleValue, ownsHandle)
System\Data\Odbc\OdbcHandle.cs (2)
17
protected OdbcHandle(ODBC32.SQL_HANDLE handleType, OdbcHandle? parentHandle) :
base
(IntPtr.Zero, true)
78
internal OdbcHandle(OdbcStatementHandle parentHandle, ODBC32.SQL_ATTR attribute) :
base
(IntPtr.Zero, true)
System.IO.Compression (1)
src\libraries\Common\src\System\IO\Compression\ZLibNative.cs (1)
169
:
base
(new IntPtr(-1), true)
System.IO.Compression.Brotli (2)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeBrotliHandle.cs (2)
11
public SafeBrotliEncoderHandle() :
base
(IntPtr.Zero, true) { }
24
public SafeBrotliDecoderHandle() :
base
(IntPtr.Zero, true) { }
System.Net.Quic (12)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (1)
67
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (2)
75
base
(IntPtr.Zero, ownsHandle: true)
80
base
(handle, ownsHandle)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\Asn1SafeHandles.Unix.cs (2)
12
base
(IntPtr.Zero, ownsHandle: true)
32
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeBioHandle.Unix.cs (1)
16
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeInteriorHandle.cs (1)
15
:
base
(invalidHandleValue, ownsHandle)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509Handles.Unix.cs (3)
31
base
(IntPtr.Zero, ownsHandle: true)
51
base
(IntPtr.Zero, ownsHandle: true)
71
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\X509ExtensionSafeHandles.Unix.cs (1)
13
base
(IntPtr.Zero, ownsHandle: true)
System\Net\Quic\Internal\MsQuicSafeHandle.cs (1)
33
:
base
((IntPtr)handle, ownsHandle: true)
System.Net.Security (16)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SslCtx.cs (2)
82
:
base
(IntPtr.Zero, true)
87
:
base
(handle, ownsHandle)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (1)
67
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (2)
75
base
(IntPtr.Zero, ownsHandle: true)
80
base
(handle, ownsHandle)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\Asn1SafeHandles.Unix.cs (2)
12
base
(IntPtr.Zero, ownsHandle: true)
32
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\GssSafeHandles.cs (3)
63
:
base
(IntPtr.Zero, true)
134
:
base
(IntPtr.Zero, true)
159
:
base
(IntPtr.Zero, true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeBioHandle.Unix.cs (1)
16
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeInteriorHandle.cs (1)
15
:
base
(invalidHandleValue, ownsHandle)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509Handles.Unix.cs (3)
31
base
(IntPtr.Zero, ownsHandle: true)
51
base
(IntPtr.Zero, ownsHandle: true)
71
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\X509ExtensionSafeHandles.Unix.cs (1)
13
base
(IntPtr.Zero, ownsHandle: true)
System.Net.WebSockets (1)
src\libraries\Common\src\System\IO\Compression\ZLibNative.cs (1)
169
:
base
(new IntPtr(-1), true)
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeHandleMinusOneIsInvalid.cs (1)
12
protected SafeHandleMinusOneIsInvalid(bool ownsHandle) :
base
(new IntPtr(-1), ownsHandle)
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeHandleZeroOrMinusOneIsInvalid.cs (1)
12
protected SafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle) :
base
(IntPtr.Zero, ownsHandle)
System.Security.Cryptography (26)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (1)
67
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (2)
75
base
(IntPtr.Zero, ownsHandle: true)
80
base
(handle, ownsHandle)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\Asn1SafeHandles.Unix.cs (2)
12
base
(IntPtr.Zero, ownsHandle: true)
32
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeBignumHandle.Unix.cs (2)
13
base
(IntPtr.Zero, ownsHandle: true)
18
:
base
(handle, ownsHandle)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeBioHandle.Unix.cs (1)
16
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeDsaHandle.Unix.cs (1)
14
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEcKeyHandle.Unix.cs (1)
14
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpCipherCtxHandle.Unix.cs (1)
13
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpKdfHandle.Unix.cs (1)
12
public SafeEvpKdfHandle() :
base
(0, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpMacCtxHandle.Unix.cs (1)
12
public SafeEvpMacCtxHandle() :
base
(0, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpMacHandle.Unix.cs (1)
12
public SafeEvpMacHandle() :
base
(0, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeEvpMdCtxHandle.Unix.cs (1)
13
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeHmacCtxHandle.Unix.cs (1)
12
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeInteriorHandle.cs (1)
15
:
base
(invalidHandleValue, ownsHandle)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafePkcs7Handle.Unix.cs (1)
12
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509Handles.Unix.cs (3)
31
base
(IntPtr.Zero, ownsHandle: true)
51
base
(IntPtr.Zero, ownsHandle: true)
71
base
(IntPtr.Zero, ownsHandle: true)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\X509ExtensionSafeHandles.Unix.cs (1)
13
base
(IntPtr.Zero, ownsHandle: true)
System\Security\Cryptography\FixedMemoryKeyBox.cs (1)
12
internal FixedMemoryKeyBox(ReadOnlySpan<byte> key) :
base
(IntPtr.Zero, ownsHandle: true)
System\Security\Cryptography\SafeEvpPKeyHandle.OpenSsl.cs (3)
26
base
(IntPtr.Zero, ownsHandle: true)
36
:
base
(handle, ownsHandle)
41
:
base
(handle, ownsHandle: true)
System.Security.Principal.Windows (2)
artifacts\obj\System.Security.Principal.Windows\Debug\net10.0\System.Security.Principal.Windows.notsupported.cs (2)
11
public SafeAccessTokenHandle() :
base
(default(System.IntPtr), default(bool)) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_Principal); }
12
public SafeAccessTokenHandle(System.IntPtr handle) :
base
(default(System.IntPtr), default(bool)) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_Principal); }
System.Windows.Forms.Primitives (1)
Microsoft\Win32\SafeHandles\CoTaskMemSafeHandle.cs (1)
10
internal CoTaskMemSafeHandle() :
base
(IntPtr.Zero, true)
UIAutomationClient (5)
MS\Internal\Automation\SafeHandles.cs (3)
20
:
base
(IntPtr.Zero, true)
44
:
base
(IntPtr.Zero, true)
65
:
base
(IntPtr.Zero, true)
System\Windows\Automation\Condition.cs (1)
15
:
base
(IntPtr.Zero, true)
System\Windows\Automation\Text\TextRange.cs (1)
22
:
base
(IntPtr.Zero, true)