24 writes to Target
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\BufferBuilder.cs (2)
498_buffers[_buffersCount].recycledBuffer.Target = null; 519buf.recycledBuffer.Target = buf.buffer;
PresentationCore (2)
System\Windows\LayoutManager.cs (2)
1098t.Target = target; 1105t.Target = null; //let target die
PresentationFramework (4)
System\Windows\Automation\Peers\ItemAutomationPeer.cs (1)
696iwr.Target = item;
System\Windows\Controls\Grid.cs (1)
3084tempDefinitionsWeakRef.Target = extData.TempDefinitions;
System\Windows\Data\BindingExpressionBase.cs (1)
2795wr.Target = item;
System\Windows\Data\BindingGroup.cs (1)
1727_itemWR.Target = bindingExpression.SourceItem;
System.Data.Odbc (5)
Common\System\Data\ProviderBase\DbConnectionInternal.cs (1)
111_owningObject.Target = null;
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionInternal.cs (3)
272_owningObject.Target = owningObject; 370_owningObject.Target = null; // NOTE: doing this and checking for InternalError.PooledObjectHasOwner degrades the close by 2% 395_owningObject.Target = newOwner;
src\libraries\Common\src\System\Data\ProviderBase\DbReferenceCollection.cs (1)
33_weak.Target = target;
System.Net.Requests (1)
System\Net\FtpControlStream.cs (1)
71_credentials.Target = value;
System.Transactions.Local (1)
System\Transactions\InternalTransaction.cs (1)
429weakRef.Target = null;
System.Windows.Forms (2)
System\Windows\Forms\DataBinding\BindingContext.cs (1)
282wRef.Target = bindingManagerBase;
System\Windows\Forms\DataBinding\Command.cs (1)
127cmd.Target = null;
System.Windows.Forms.Tests (7)
System\Windows\Forms\BindingContextTests.cs (7)
51reference1.Target = null; 52reference2.Target = null; 197reference1.Target = null; 198reference2.Target = null; 226reference1.Target = null; 227reference2.Target = null; 720reference.Target = null;
263 references to Target
dotnet-svcutil-lib (5)
FrameworkFork\Microsoft.Xml\Xml\BufferBuilder.cs (1)
495newBuffer = (char[])_buffers[_buffersCount].recycledBuffer.Target;
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocument.cs (2)
221if ((XmlElement)(elemRef.Target) == elem) 876XmlElement elem = (XmlElement)elemRef.Target;
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlElementList.cs (2)
278XmlElementListListener listener = (XmlElementListListener)_listener.Target; 370XmlElementList el = (XmlElementList)_elemList.Target;
Microsoft.Build.Engine.UnitTests (2)
BackEnd\BuildEventArgTransportSink_Tests.cs (2)
134Assert.NotNull(weakTransportDelegateReference.Target); 141Assert.Null(weakTransportDelegateReference.Target); // " Expected delegate to be dead"
Microsoft.CodeAnalysis.Test.Utilities (1)
ObjectReference.cs (1)
105_strongReference = (T)_weakReference.Target;
Microsoft.Maui (4)
MauiContext.cs (1)
50 _services.AddSpecific(typeof(TService), static state => ((WeakReference)state).Target, new WeakReference(instance));
WeakEventManager.cs (2)
58 object? subscriber = subscription.Subscriber?.Target; 139 if (current.Subscriber?.Target == handlerTarget && current.Handler.Name == methodInfo.Name)
WeakReferenceExtensions.cs (1)
14 target = (T?)self.Target;
Microsoft.Maui.Controls (7)
BindableObject.cs (3)
57 get => _inheritedContext?.Target ?? GetValue(BindingContextProperty); 352 if (ReferenceEquals(bindable._inheritedContext?.Target, value)) 721 object context = bindable._inheritedContext?.Target;
CollectionSynchronizationContext.cs (1)
18 get { return ContextReference != null ? ContextReference.Target : null; }
MessagingCenter.cs (3)
62 public object Target => _isStrongReference ? DelegateStrongReference : DelegateWeakReference.Target; 219 if (subscription.Subscriber.Target != null && subcriptions.Contains(subscription)) 253 _subscriptions[key].RemoveAll(sub => sub.CanBeRemoved() || sub.Subscriber.Target == subscriber);
Microsoft.VisualBasic.Core (2)
Microsoft\VisualBasic\Collection.vb (2)
130Dim enumerator As ForEachEnum = CType(ref.Target, ForEachEnum) 578Dim enumerator As ForEachEnum = CType(weakref.Target, ForEachEnum)
Microsoft.VisualStudio.LanguageServices (3)
Interop\WeakComHandle.cs (3)
96var target = _managedObjectWeakReference.Target; 134managedObject = _managedObjectWeakReference.Target as TObject; 149if (_managedObjectWeakReference.Target is TObject managedObject)
PresentationCore (70)
MS\Internal\Automation\ElementProxy.cs (2)
263result = peer.ElementProxyWeakReference.Target as ElementProxy; 294AutomationPeer peer = (AutomationPeer)((WeakReference)_peer).Target;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (2)
280object target1 = Target; 281object target2 = weakRef.Target;
System\Windows\Automation\Peers\AutomationPeer.cs (1)
2234if(value.Target as ElementProxy != null)
System\Windows\Input\AccessKeyManager.cs (5)
565object element = weakReference.Target; 594object element = weakReference.Target; 657IInputElement accessKeyElement = (cachedElementWeakRef != null) ? (IInputElement)cachedElementWeakRef.Target : null; 681if (currentElementWeakRef.Target == accessKeyElement) 701IInputElement currentElement = (IInputElement)currentElementWeakRef.Target;
System\Windows\Input\Command\CanExecuteChangedEventManager.cs (6)
409get { return (_originalHandler != null) ? (EventHandler<EventArgs>)_originalHandler.Target : null; } 414return (_source != null && (ICommand)_source.Target == source) && 415(_originalHandler != null && (EventHandler<EventArgs>)_originalHandler.Target == handler); 422ICommand source = (ICommand)_source.Target; 455sender = _source.Target; 459EventHandler<EventArgs> handler = (EventHandler<EventArgs>)_originalHandler.Target;
System\Windows\Input\MouseDevice.cs (3)
230IInputElement rawMouseOver = (IInputElement)_rawMouseOver.Target; 1481IInputElement rawMouseOver = (_rawMouseOver != null) ? (IInputElement)_rawMouseOver.Target : null; 1696_rawMouseOver?.Target = rawMouseOver;
System\Windows\Input\Stylus\Common\DynamicRendererThreadManager.cs (2)
142if (_tsDRTMWeakRef == null || _tsDRTMWeakRef.Target == null) 146return _tsDRTMWeakRef.Target as DynamicRendererThreadManager;
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (4)
1007PenContext pc = _penContexts[i].Target as PenContext; 1066PenContext pc = _penContexts[i].Target as PenContext; 1230PenContext penContext = _penContexts[iHandleEvt].Target as PenContext; 1249PenContext penContext = _penContexts[i].Target as PenContext;
System\Windows\Input\TouchDevice.cs (1)
1098UIElement element = _manipulatingElement.Target as UIElement;
System\Windows\InterOp\HwndSource.cs (2)
2698HwndSource source = this.Target as HwndSource; 2739HwndSource source = this.Target as HwndSource;
System\Windows\LayoutManager.cs (3)
589e = (EventHandler)(item.Target); 692peer = (AutomationPeer)(item.Target); 746peer = (AutomationPeer)(item.Target);
System\Windows\Media\Animation\AnimationStorage.cs (4)
79Debug.Assert(_dependencyObject.Target != null); 166DependencyObject d = (DependencyObject)_dependencyObject.Target; 313DependencyObject d = (DependencyObject)_dependencyObject.Target; 352object target = _dependencyObject.Target;
System\Windows\Media\Animation\Clock.cs (4)
4223Clock clock = (Clock)weakRef.Target; 4296Clock child = (Clock)children[index].Target; 4343clock = (Clock)weakRef.Target; 4369if (weakRef.Target == null)
System\Windows\Media\Animation\Generated\ColorIndependentAnimationStorage.cs (1)
37DependencyObject dobj = ((DependencyObject) _dependencyObject.Target);
System\Windows\Media\Animation\Generated\DoubleIndependentAnimationStorage.cs (1)
37DependencyObject dobj = ((DependencyObject) _dependencyObject.Target);
System\Windows\Media\Animation\Generated\MatrixIndependentAnimationStorage.cs (1)
37DependencyObject dobj = ((DependencyObject) _dependencyObject.Target);
System\Windows\Media\Animation\Generated\Point3DIndependentAnimationStorage.cs (1)
37DependencyObject dobj = ((DependencyObject) _dependencyObject.Target);
System\Windows\Media\Animation\Generated\PointIndependentAnimationStorage.cs (1)
37DependencyObject dobj = ((DependencyObject) _dependencyObject.Target);
System\Windows\Media\Animation\Generated\QuaternionIndependentAnimationStorage.cs (1)
37DependencyObject dobj = ((DependencyObject) _dependencyObject.Target);
System\Windows\Media\Animation\Generated\RectIndependentAnimationStorage.cs (1)
37DependencyObject dobj = ((DependencyObject) _dependencyObject.Target);
System\Windows\Media\Animation\Generated\SizeIndependentAnimationStorage.cs (1)
37DependencyObject dobj = ((DependencyObject) _dependencyObject.Target);
System\Windows\Media\Animation\Generated\Vector3DIndependentAnimationStorage.cs (1)
37DependencyObject dobj = ((DependencyObject) _dependencyObject.Target);
System\Windows\Media\Animation\IndependentAnimationStorage.cs (3)
57DependencyObject d = (DependencyObject)_dependencyObject.Target; 103DependencyObject d = (DependencyObject)_dependencyObject.Target; 205DependencyObject d = (DependencyObject)_dependencyObject.Target;
System\Windows\Media\Animation\Timeline.cs (3)
1002Timeline timeline = (Timeline)weakRef.Target; 1136timeline = (Timeline)weakRef.Target; 1162if (weakRef.Target == null)
System\Windows\Media\Animation\TimeManager.cs (1)
616Clock clock = (Clock)instance.Target;
System\Windows\Media\Animation\WeakRefEnumerator.cs (1)
134_current = (T)currentRef.Target;
System\Windows\Media\EventProxy.cs (1)
79IInvokable invokable = (IInvokable)target.Target;
System\Windows\Media\Imaging\BitmapDecoder.cs (1)
1336BitmapDecoder bitmapDecoder = weakRef.Target as BitmapDecoder;
System\Windows\Media\Imaging\BitmapDownload.cs (3)
293LateBoundBitmapDecoder decoder = decoderReference.Target as LateBoundBitmapDecoder; 342LateBoundBitmapDecoder decoder = decoderReference.Target as LateBoundBitmapDecoder; 398LateBoundBitmapDecoder decoder = decoderReference.Target as LateBoundBitmapDecoder;
System\Windows\Media\Imaging\BitmapFrameDecode.cs (3)
759BitmapFrameDecode clone = this.Target as BitmapFrameDecode; 772BitmapFrameDecode clone = this.Target as BitmapFrameDecode; 785BitmapFrameDecode clone = this.Target as BitmapFrameDecode;
System\Windows\Media\Imaging\BitmapImage.cs (1)
235BitmapImage bitmapImage = (bitmapWeakReference.Target as BitmapImage);
System\Windows\Media\Imaging\BitmapSource.cs (3)
1875BitmapSource bitmapSource = this.Target as BitmapSource; 1888BitmapSource bitmapSource = this.Target as BitmapSource; 1901BitmapSource bitmapSource = this.Target as BitmapSource;
System\Windows\Media\Imaging\ImagingCache.cs (1)
76if ((weakRef != null) && (weakRef.Target == null))
System\Windows\Media\MediaPlayerState.cs (1)
1134SafeMediaHandle nativeMedia = (SafeMediaHandle)_nativeMedia.Target;
PresentationFramework (78)
MS\Internal\Data\CollectionViewGroupInternal.cs (2)
542if (item.Value.Target == subgroup) 565return weakRef.Target as CollectionViewGroupInternal;
MS\Internal\Data\ObjectRef.cs (1)
646return (_element != null) ? _element.Target : _object;
MS\Internal\Data\ValueTable.cs (3)
111value = wr.Target; 314get { return _item.Target; } 319get { return (PropertyDescriptor)_descriptor.Target; }
MS\Internal\Data\ViewManager.cs (4)
162get { return _weakRef.Target; } 337get { return (ViewTable)_wrViewTable.Target; } 392object target = _callbackTarget.Target; 401object context = (wrContext != null) ? wrContext.Target : _context;
MS\Internal\Data\XDeferredAxisSource.cs (1)
59object component = _component.Target;
MS\Internal\Ink\HighContrastHelper.cs (1)
153HighContrastCallback highContrastCallback = weakRef.Target as HighContrastCallback;
MS\Internal\PtsHost\BreakRecordTable.cs (9)
92documentPage = pageRef.Target as FlowDocumentPage; 291_breakRecords[pageNumber].DocumentPage.Target != null && 292_breakRecords[pageNumber].DocumentPage.Target != entry.DocumentPage.Target) 294((FlowDocumentPage)_breakRecords[pageNumber].DocumentPage.Target).Dispose(); 386if (pageRef != null && pageRef.Target != null) 388((FlowDocumentPage)pageRef.Target).Dispose(); 413if (pageRef != null && pageRef.Target != null) 415((FlowDocumentPage)pageRef.Target).Dispose();
MS\Internal\PtsHost\PageBreakRecord.cs (1)
141ptsContext = _ptsContext.Target as PtsContext;
MS\Internal\PtsHost\PageVisual.cs (4)
108IContentHost host = _owner.Target as IContentHost; 121IContentHost host = _owner.Target as IContentHost; 136IContentHost host = _owner.Target as IContentHost; 150IContentHost host = _owner.Target as IContentHost;
MS\Internal\PtsHost\PtsCache.cs (1)
313PtsContext ptsContext = _contextPool[index].Owner.Target as PtsContext;
MS\Internal\WeakHashtable.cs (1)
203get { return _weakRef.Target; }
MS\Internal\WeakObjectHashtable.cs (1)
212get { return _weakRef.Target; }
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (1)
260ElementProxy provider = weakRefEP.Target as ElementProxy;
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (1)
893get { return _item?.Target; }
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (1)
511ElementProxy provider = weakRefEP.Target as ElementProxy;
System\Windows\Automation\Peers\ItemAutomationPeer.cs (3)
649return (iwr != null) ? iwr.Target : _item; 672object item = iwr.Target; 694if (!Object.ReferenceEquals(item, iwr.Target))
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (3)
429ElementProxy provider = weakRefEP.Target as ElementProxy; 678ElementProxy proxy = weakRef.Target as ElementProxy; 702ElementProxy proxy = weakRef.Target as ElementProxy;
System\Windows\Controls\DataGridCellInfo.cs (1)
270return (DataGrid)_owner.Target;
System\Windows\Controls\Grid.cs (1)
3079extData.TempDefinitions = (DefinitionBase[])tempDefinitionsWeakRef.Target;
System\Windows\Controls\ItemCollection.cs (1)
1481get { return (DependencyObject)_modelParent.Target; }
System\Windows\Controls\ListBox.cs (1)
951return weakReference.Target;
System\Windows\Controls\PasswordTextContainer.cs (1)
881strongReference = weakReference.Target;
System\Windows\Controls\RadioButton.cs (2)
119object element = weakReference.Target; 146RadioButton rb = weakReference.Target as RadioButton;
System\Windows\Data\BindingExpression.cs (4)
298return _ctxElement.Target as DependencyObject; 310return (wr == null) ? null : (CollectionViewSource)wr.Target; 577INotifyDataErrorInfo dataErrorValue = (dataErrorWR == null) ? null : dataErrorWR.Target as INotifyDataErrorInfo; 2283INotifyDataErrorInfo dataErrorValue = (dataErrorWR == null) ? null : dataErrorWR.Target as INotifyDataErrorInfo;
System\Windows\Data\BindingExpressionBase.cs (2)
1970DependencyObject result = _targetElement.Target as DependencyObject; 2824return wr.Target;
System\Windows\Data\BindingGroup.cs (8)
817!ItemsControl.EqualsEx(dataContextItem, itemReference.Target)) 844indei = _itemsRW[i].Target as INotifyDataErrorInfo; 861IEditableObject ieo = newItems[i].Target as IEditableObject; 868indei = newItems[i].Target as INotifyDataErrorInfo; 1261object item = wr.Target; 1271if (ItemsControl.EqualsEx(item, list[i].Target)) 1735get { return _itemWR.Target; } 1934public object Item { get { return _itemReference.Target; } }
System\Windows\Data\CollectionViewSource.cs (1)
1241CollectionViewSource parent = (CollectionViewSource)_parent.Target;
System\Windows\Documents\PageContent.cs (2)
352FixedPage c = (FixedPage)_pageRef.Target; 563p = (FixedPage)_pageRef.Target;
System\Windows\Documents\TextElementCollectionHelper.cs (2)
46ParentCollectionPair pair = (ParentCollectionPair)_cleanParentList[i].Target; 140ParentCollectionPair pair = (ParentCollectionPair)_cleanParentList[i].Target;
System\Windows\Documents\TextStore.cs (1)
4223return (TextEditor)this.Target;
System\Windows\Input\KeyboardNavigation.cs (4)
93DependencyObject activeElement = weakRef.Target as DependencyObject; 116DependencyObject activeElement = weakRef.Target as DependencyObject; 3493object item = _list[i].Target; 3520object item = _list[i].Target;
System\Windows\Interop\HwndHost.cs (1)
1163HwndHost hwndHost = this.Target as HwndHost;
System\Windows\Media\Animation\Storyboard.cs (1)
1964clock = clockReference.Target as Clock;
System\Windows\ResourceDictionary.cs (1)
2449? (DependencyObject)_inheritanceContext.Target
System\Windows\ResourceReferenceExpression.cs (1)
526ResourceReferenceExpression expression = (ResourceReferenceExpression)Target;
System\Windows\ThemeDictionaryExtension.cs (3)
132if ((ResourceDictionary)info.DictionaryReference.Target == dictionary) 208if (info.DictionaryReference.Target == dictionary) 245ResourceDictionary dictionary = (ResourceDictionary)info.DictionaryReference.Target;
System\Windows\Window.cs (2)
7030_currentPanningTarget.Target != e.OriginalSource) 7085if (originalSource == _currentPanningTarget.Target)
System.ComponentModel.Composition (2)
Microsoft\Internal\Collections\WeakReferenceCollection.cs (2)
50if (object.ReferenceEquals(_items[i].Target, item)) 70if (weakItem.Target is T item)
System.ComponentModel.TypeConverter (9)
System\ComponentModel\Design\Serialization\MemberRelationshipService.cs (3)
98return new MemberRelationship(retVal._owner.Target!, retVal._member); 157object? owner1 = (_owner.IsAlive ? _owner.Target : null); 158object? owner2 = (other._owner.IsAlive ? other._owner.Target : null);
System\ComponentModel\TypeDescriptor.cs (3)
435if (r.IsAlive && r.Target == secondary) 628object? secondary = weakRef.Target; 2634object? secondaryItem = weakRef.Target;
System\ComponentModel\WeakHashtable.cs (3)
116x = wX.Target; 125y = wY.Target; 161if (o == this || (IsAlive && ReferenceEquals(o, Target)))
System.Data.Common (11)
System\Data\DataTableReaderListener.cs (3)
89DataTableReader? reader = (DataTableReader?)_readerWeak.Target; 102DataTableReader? reader = (DataTableReader?)_readerWeak.Target; 115DataTableReader? reader = (DataTableReader?)_readerWeak.Target;
System\Data\DataViewListener.cs (5)
28DataView? dv = (DataView?)_dvWeak.Target; 41DataView? dv = (DataView?)_dvWeak.Target; 54DataView? dv = (DataView?)_dvWeak.Target; 70DataView? dv = (DataView?)_dvWeak.Target; 83DataView? dv = (DataView?)_dvWeak.Target;
System\Data\Selection.cs (1)
171public IFilter? RowFilter => (IFilter?)(_rowFilter?.Target);
System\Xml\XPathNodePointer.cs (2)
1060XPathNodePointer xp1 = Clone((DataDocumentXPathNavigator)(_owner.Target!)); 1061XPathNodePointer xp2 = other.Clone((DataDocumentXPathNavigator)(other._owner.Target!));
System.Data.Odbc (11)
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionInternal.cs (4)
122return _owningObject.Target; 356if (null != _owningObject.Target) 361else if (_owningObject.Target != expectedOwner) 391if (null != _owningObject.Target)
src\libraries\Common\src\System\Data\ProviderBase\DbReferenceCollection.cs (1)
63return (_tag == 0 ? null : _weak.Target);
System\Data\Odbc\OdbcCommand.cs (3)
89IDisposable? reader = (IDisposable?)_weakDataReaderReference.Target; 105reader = (OdbcDataReader?)_weakDataReaderReference.Target; 607object? target = _weakDataReaderReference.Target;
System\Data\Odbc\OdbcConnection.cs (3)
186result = ((OdbcTransaction?)_weakTransaction.Target); 370IDisposable? transaction = weak.Target as OdbcTransaction; 608OdbcTransaction? weak = (_weakTransaction.Target as OdbcTransaction);
System.Linq.Expressions (1)
System\Dynamic\ExpandoClass.cs (1)
60ExpandoClass? klass = infos[i].Target as ExpandoClass;
System.Net.Http (1)
src\libraries\Common\src\System\StrongToWeakReference.cs (1)
35private T? WeakTarget => base.Target as T;
System.Net.Requests (5)
System\Net\FtpControlStream.cs (1)
61return (NetworkCredential?)_credentials.Target;
System\Net\TimerThread.cs (4)
120if (weakQueue == null || (queue = (TimerQueue?)weakQueue.Target) == null) 125if (weakQueue == null || (queue = (TimerQueue?)weakQueue.Target) == null) 141if (((WeakReference)pair.Value!).Target == null) 522TimerQueue? queue = (TimerQueue?)node.Value.Target;
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\WeakReference.cs (1)
73info.AddValue("TrackedObject", Target, typeof(object)); // Do not rename (binary serialization)
System.Transactions.Local (11)
System\Transactions\InternalTransaction.cs (1)
427if (weakRef.Target != null)
System\Transactions\TransactionManager.cs (3)
73if (weakRef.Target is Transaction tx) 554if (weakRef.Target is Transaction tx) 579tx = weakRef.Target as Transaction;
System\Transactions\TransactionTable.cs (7)
292nextBucketSet = (BucketSet?)nextSetWeak.Target; 341BucketSet? oldSet = (BucketSet?)oldNextSetWeak.Target; 425nextBucketSet = (BucketSet?)nextWeakSet.Target; 437nextBucketSet = (BucketSet?)nextWeakSet.Target; 480nextBucketSet = (BucketSet?)nextWeakSet.Target; 513abortingBucketSets = (BucketSet?)abortingSetsWeak.Target; 585currentBucket = (Bucket?)nextWeakBucket.Target;
System.Windows.Controls.Ribbon (5)
Microsoft\Windows\Controls\KeyTipService.cs (2)
1649KeyTipFocusEventHandler current = handlerList[i].Target as KeyTipFocusEventHandler; 1674KeyTipFocusEventHandler current = handlerList[i].Target as KeyTipFocusEventHandler;
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (2)
1358if (_firstGalleryItem != null && _firstGalleryItem.IsAlive && _firstGalleryItem.Target.Equals(item)) 1369if (_firstGalleryItem != null && _firstGalleryItem.IsAlive && _firstGalleryItem.Target.Equals(item))
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
1015group._defaultGroupSizeDefinitionsRef.Target as RibbonGroupSizeDefinitionBaseCollection;
System.Windows.Forms (7)
System\Windows\Forms\DataBinding\BindingContext.cs (2)
235bindingManagerBase = (BindingManagerBase?)wRef.Target; 323if (de.Value.Target is null)
System\Windows\Forms\DataBinding\BindingContext.HashKey.cs (2)
37return _wRef.Target == keyTarget._wRef.Target && _dataMember == keyTarget._dataMember;
System\Windows\Forms\DataBinding\Command.cs (3)
68if (s_cmds[icmd]!.Target is null) 84if (s_cmds[icmd] is null || s_cmds[icmd]!.Target is null) 167object? target = Target;
System.Windows.Forms.Tests (15)
System\Windows\Forms\BindingContextTests.cs (15)
45WeakReference reference1 = Assert.IsType<WeakReference>(array.Single(p => ((WeakReference)p.Value).Target == manager1).Value); 46WeakReference reference2 = Assert.IsType<WeakReference>(array.Single(p => ((WeakReference)p.Value).Target == manager2).Value); 47Assert.Same(manager1, reference1.Target); 48Assert.Same(manager2, reference2.Target); 176Assert.Equal(source.CurrencyManager, Assert.IsType<WeakReference>(Assert.IsType<DictionaryEntry>(array[1]).Value).Target); 191WeakReference reference1 = Assert.IsType<WeakReference>(array.Single(p => ((WeakReference)p.Value).Target == manager1).Value); 192WeakReference reference2 = Assert.IsType<WeakReference>(array.Single(p => ((WeakReference)p.Value).Target == manager2).Value); 193Assert.Same(manager1, reference1.Target); 194Assert.Same(manager2, reference2.Target); 220WeakReference reference1 = Assert.IsType<WeakReference>(array.Single(p => ((WeakReference)p.Value).Target == manager1).Value); 221WeakReference reference2 = Assert.IsType<WeakReference>(array.Single(p => ((WeakReference)p.Value).Target == manager2).Value); 222Assert.Same(manager1, reference1.Target); 223Assert.Same(manager2, reference2.Target); 687PropertyManager parentManager = Assert.IsType<PropertyManager>(Assert.IsType<WeakReference>(Assert.IsType<DictionaryEntry>(Assert.Single(context)).Value).Target); 717Assert.Same(manager, reference.Target);
System.Xaml (10)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (2)
280object target1 = Target; 281object target2 = weakRef.Target;
System\Xaml\MS\Impl\AssemblyNamespacePair.cs (1)
24get { return (Assembly)_assembly.Target; }
System\Xaml\MS\Impl\XmlNsInfo.cs (1)
26internal Assembly Assembly { get { return (Assembly)_assembly.Target; } }
System\Xaml\XamlSchemaContext.cs (6)
815if (weakRef.Target is XamlSchemaContext schemaContext) 1394XamlSchemaContext schemaContext = (XamlSchemaContext)schemaContextRef.Target; 1430return (T)this[index].Target; 1447if ((object)item == weakRef.Target) 1460array[i + arrayIndex] = (T)this[i].Target; 1488yield return (T)weakRef.Target;
WindowsFormsIntegration (2)
System\Windows\Integration\ApplicationInterop.cs (2)
343T tempValue = obj.Target as T; 372if (_internalList[i].Target as T == obj)