19 references to TryGetTarget
System.Net.Security (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (2)
1037.TryGetTarget(out SslAuthenticationOptions? options); 1220.TryGetTarget(out SslAuthenticationOptions? options);
System.Private.CoreLib (16)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Gen2GcCallback.cs (1)
59if (!_weakTargetObj.TryGetTarget(out object? targetObj))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComWrappers.cs (9)
672if (resurrectionHandle.IsAllocated && resurrectionHandle.TryGetTarget(out _)) 1282Debug.Assert(wrapper.ProxyHandle.TryGetTarget(out object? proxyTarget) && proxyTarget == comProxy); 1452Debug.Assert(wrapper.ProxyHandle.TryGetTarget(out object? proxyTarget) && proxyTarget == comProxy); 1460else if (!rcwEntry.TryGetTarget(out NativeObjectWrapper? cachedWrapper)) 1470if (cachedWrapper.ProxyHandle.TryGetTarget(out object? existingProxy)) 1501if (existingHandle.TryGetTarget(out NativeObjectWrapper? cachedWrapper) 1502&& cachedWrapper.ProxyHandle.TryGetTarget(out object? cachedProxy)) 1523&& !existingHandle.TryGetTarget(out _)) 1551&& (!cachedRef.TryGetTarget(out NativeObjectWrapper? cachedWrapper)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\TrackerObjectManager.cs (1)
89if (nativeObjectWrapper.ProxyHandle.TryGetTarget(out object? target))
System\Runtime\InteropServices\PInvokeMarshal.cs (3)
155if (handle.TryGetTarget(out _)) 215if (!handle.TryGetTarget(out Delegate? target)) 290if (!handle.TryGetTarget(out Delegate? target))
System\Runtime\InteropServices\TrackerObjectManager.NativeAot.cs (2)
189nativeObjectWrapper.ProxyHandle.TryGetTarget(out object? proxyTarget) && 244_ = ((FindReferenceTargetsCallback.Instance*)pThis)->RootObject.TryGetTarget(out object? sourceObject);
System.Private.TypeLoader (1)
Internal\Runtime\TypeLoader\TypeSystemContextFactory.cs (1)
27if (s_cachedContext.TryGetTarget(out TypeSystemContext? context))