772 references to GC
mscorlib (125)
parent\parent\parent\parent\InternalApis\NDP_Common\inc\PinnableBufferCache.cs (22)
128if (GC.GetGeneration(o) < GC.MaxGeneration) 139PinnableBufferCacheEventSource.Log.AllocateBuffer(m_CacheName, PinnableBufferCacheEventSource.AddressOf(returnBuffer), returnBuffer.GetHashCode(), GC.GetGeneration(returnBuffer), m_FreeList.Count); 167if ((m_gen1CountAtLastRestock + 3) > GC.CollectionCount(GC.MaxGeneration - 1)) 171if (GC.GetGeneration(buffer) < GC.MaxGeneration) 177m_gen1CountAtLastRestock = GC.CollectionCount(GC.MaxGeneration - 1); 218if (GC.GetGeneration(m_NotGen2[idx]) < GC.MaxGeneration && GC.GetGeneration(m_NotGen2[0]) == GC.MaxGeneration) 224if (PinnableBufferCacheEventSource.Log.IsEnabled() && GC.GetGeneration(returnBuffer) < GC.MaxGeneration) 249if (m_gen1CountAtLastRestock < GC.CollectionCount(GC.MaxGeneration - 1)) 260if (GC.GetGeneration(currentBuffer) >= GC.MaxGeneration) 312m_gen1CountAtLastRestock = GC.CollectionCount(GC.MaxGeneration - 1); 552GC.ReRegisterForFinalize(this);
system\activationcontext.cs (1)
247GC.SuppressFinalize(this);
system\deployment\cmsinterop.cs (7)
281System.GC.SuppressFinalize(this); 333System.GC.SuppressFinalize(this); 385System.GC.SuppressFinalize(this); 442System.GC.SuppressFinalize(this); 513System.GC.SuppressFinalize(this); 785System.GC.SuppressFinalize(this); 1158System.GC.SuppressFinalize(this);
system\deployment\isolationinterop.cs (3)
1990System.GC.SuppressFinalize(this); 2037System.GC.SuppressFinalize(this); 2428System.GC.SuppressFinalize(this);
system\diagnostics\eventing\eventprovider.cs (1)
198GC.SuppressFinalize(this);
system\diagnostics\eventing\eventsource.cs (1)
1362GC.SuppressFinalize(this);
system\gc.cs (3)
397GC.WaitForPendingFinalizers(); 398GC.Collect(); 667GC.SuppressFinalize(this);
system\io\filesystemenumerable.cs (1)
106GC.SuppressFinalize(this);
system\io\isolatedstorage\isolatedstoragefile.cs (1)
1503GC.SuppressFinalize(this);
system\io\stream.cs (1)
249GC.SuppressFinalize(this);
system\io\streamwriter.cs (2)
233GC.SuppressFinalize(this); 254GC.SuppressFinalize(mdaHelper);
system\io\textreader.cs (2)
73GC.SuppressFinalize(this); 79GC.SuppressFinalize(this);
system\io\textwriter.cs (2)
132GC.SuppressFinalize(this); 143GC.SuppressFinalize(this);
system\io\unmanagedmemoryaccessor.cs (1)
138GC.SuppressFinalize(this);
system\reflection\emit\dynamicilgenerator.cs (2)
765GC.ReRegisterForFinalize(this); 793GC.ReRegisterForFinalize(this);
system\reflection\emit\dynamicmethod.cs (1)
754GC.KeepAlive(this);
system\reflection\loaderallocator.cs (1)
62GC.ReRegisterForFinalize(this);
system\rttype.cs (3)
1996GC.KeepAlive(methodHandle); 2129GC.KeepAlive(methodInstantiation); 2178GC.KeepAlive(field);
system\runtime\compilerservices\runtimehelpers.cs (1)
118GC.KeepAlive(instantiation);
system\runtime\gcsettings.cs (5)
48return (GCLatencyMode)(GC.GetGCLatencyMode()); 63if (GC.SetGCLatencyMode((int)value) == (int)SetLatencyModeStatus.NoGCInProgress) 74return (GCLargeObjectHeapCompactionMode)(GC.GetLOHCompactionMode()); 90GC.SetLOHCompactionMode((int)value); 98return GC.IsServerGC();
system\Runtime\InteropServices\ComEventsHelper.cs (1)
183GC.SuppressFinalize(eventsInfo);
system\runtime\interopservices\criticalhandle.cs (2)
206GC.SuppressFinalize(this); 263GC.SuppressFinalize(this);
system\runtime\interopservices\safehandle.cs (1)
171GC.SuppressFinalize(this);
system\runtime\interopservices\tceadaptergen\eventproviderwriter.cs (1)
746MethodInfo SuppressFinalizeMethod = typeof(GC).GetMethod("SuppressFinalize");
system\runtime\memoryfailpoint.cs (2)
240GC.Collect(); 413GC.SuppressFinalize(this);
system\runtime\remoting\context.cs (1)
657GC.KeepAlive(this);
system\runtimehandles.cs (21)
696GC.KeepAlive(inst); 861GC.KeepAlive(typeContext); 862GC.KeepAlive(methodContext); 1143GC.KeepAlive(m_value); 1182GC.KeepAlive(method); 1214GC.KeepAlive(method); 1229GC.KeepAlive(method); 1247GC.KeepAlive(method); 1295GC.KeepAlive(method); 1374GC.KeepAlive(method); 1391GC.KeepAlive(method); 1404GC.KeepAlive(method); 1427GC.KeepAlive(method); 1707GC.KeepAlive(field); 1938GC.KeepAlive(typeInstantiationContext); 1939GC.KeepAlive(methodInstantiationContext); 1975GC.KeepAlive(typeInstantiationContext); 1976GC.KeepAlive(methodInstantiationContext); 2028GC.KeepAlive(typeInstantiationContext); 2029GC.KeepAlive(methodInstantiationContext); 2202GC.KeepAlive(fieldHandle);
system\security\accesscontrol\privilege.cs (1)
335GC.SuppressFinalize( this );
system\security\cryptography\asymmetricalgorithm.cs (1)
33GC.SuppressFinalize(this);
system\security\cryptography\base64transforms.cs (2)
95GC.SuppressFinalize(this); 248GC.SuppressFinalize(this);
system\security\cryptography\cryptoapitransform.cs (1)
127GC.SuppressFinalize(this);
system\security\cryptography\derivebytes.cs (1)
27GC.SuppressFinalize(this);
system\security\cryptography\hashalgorithm.cs (1)
202GC.SuppressFinalize(this);
system\security\cryptography\randomnumbergenerator.cs (1)
44GC.SuppressFinalize(this);
system\security\cryptography\symmetricalgorithm.cs (1)
52GC.SuppressFinalize(this);
system\security\cryptography\x509certificates\safex509handles.cs (2)
37GC.SuppressFinalize(invalidHandle); 80GC.SuppressFinalize(invalidHandle);
system\security\cryptography\x509certificates\x509utils.cs (4)
448GC.ReRegisterForFinalize(safeCertContext); 457GC.ReRegisterForFinalize(pCertCtx); 466GC.ReRegisterForFinalize(pCertCtx); 475GC.ReRegisterForFinalize(safeCertStoreHandle);
system\security\principal\windowsidentity.cs (1)
129GC.KeepAlive(safeTokenHandle);
system\threading\CancellationTokenSource.cs (1)
545GC.SuppressFinalize(this);
system\threading\CountdownEvent.cs (1)
157GC.SuppressFinalize(this);
system\threading\hostexecutioncontextmanager.cs (1)
91GC.SuppressFinalize(this);
system\threading\ManualResetEventSlim.cs (1)
700GC.SuppressFinalize(this);
system\threading\SemaphoreSlim.cs (1)
852GC.SuppressFinalize(this);
system\threading\Tasks\Task.cs (3)
1834GC.SuppressFinalize(this); 5128GC.KeepAlive(tasks); 5505GC.KeepAlive(tasks);
system\threading\Tasks\TaskExceptionHolder.cs (2)
342GC.ReRegisterForFinalize(this); 358GC.SuppressFinalize(this);
system\threading\ThreadLocal.cs (1)
176GC.SuppressFinalize(this);
system\threading\threadpool.cs (1)
1023GC.SuppressFinalize(this);
system\threading\timer.cs (3)
819GC.SuppressFinalize(this); 825GC.SuppressFinalize(this); 1034GC.SuppressFinalize(m_timer);
system\threading\waithandle.cs (4)
368GC.KeepAlive(internalWaitHandles); 472GC.KeepAlive(internalWaitHandles); 610GC.SuppressFinalize(this); 625GC.SuppressFinalize(this);
PresentationBuildTasks (1)
Core\CSharp\System\Windows\Media\StreamGeometryContext.cs (1)
76GC.SuppressFinalize(this);
PresentationCore (39)
Core\CSharp\MS\Internal\IO\Packaging\ByteRangeDownloader.cs (1)
117GC.SuppressFinalize(this); // not strictly necessary, but if we ever have a subclass with a finalizer, this will be more efficient
Core\CSharp\MS\Internal\TextFormatting\FullTextBreakpoint.cs (2)
133GC.KeepAlive(context); 240GC.KeepAlive(this);
Core\CSharp\MS\Internal\TextFormatting\FullTextLine.cs (5)
153GC.SuppressFinalize(this); 174GC.KeepAlive(this); 336GC.SuppressFinalize(this); 350GC.KeepAlive(context); 679GC.KeepAlive(context);
Core\CSharp\MS\Internal\TextFormatting\TextFormatterImp.cs (1)
102GC.SuppressFinalize(this);
Core\CSharp\MS\Internal\TextFormatting\TextPenaltyModule.cs (3)
80GC.SuppressFinalize(this); 96GC.KeepAlive(this); 123GC.KeepAlive(this);
Core\CSharp\System\Windows\FreezableCollection.cs (1)
1155GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Input\Cursor.cs (1)
132GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Input\InputProviderSite.cs (1)
72GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Interop\D3DImage.cs (1)
982GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Interop\HwndSource.cs (1)
405GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Interop\HwndTarget.cs (1)
783GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Media\CompositionTarget.cs (1)
157GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Media\DrawingContext.cs (1)
110GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Media\FactoryMaker.cs (1)
113GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Media\Imaging\BitmapDecoder.cs (4)
124GC.SuppressFinalize(this); 176GC.SuppressFinalize(this); 231GC.SuppressFinalize(this); 1714GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Media\MediaContext.cs (1)
1516GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Media\MediaContextNotificationWindow.cs (1)
133GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Media\SafeMILHandleMemoryPressure.cs (2)
33GC.AddMemoryPressure(_gcPressure); 52GC.RemoveMemoryPressure(_gcPressure);
Core\CSharp\System\Windows\Media\StreamGeometryContext.cs (1)
76GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Media\TextFormatting\TextBreakpoint.cs (1)
47GC.SuppressFinalize(this);
Core\CSharp\System\Windows\Media\TextFormatting\TextFormatterContext.cs (1)
171GC.KeepAlive(contextInfo);
Core\CSharp\System\Windows\Media\TextFormatting\TextLineBreak.cs (3)
59GC.SuppressFinalize(this); 81GC.SuppressFinalize(this); 130GC.KeepAlive(this);
Core\CSharp\System\Windows\Media\TextFormatting\TextParagraphCache.cs (4)
99GC.SuppressFinalize(this); 115GC.KeepAlive(context); 134GC.SuppressFinalize(this); 185GC.KeepAlive(this);
PresentationFramework (63)
src\Framework\MS\Internal\Controls\StickyNote\StickyNoteHelper.cs (1)
118GC.SuppressFinalize(this);
src\Framework\MS\Internal\Data\EnumerableCollectionView.cs (1)
684GC.SuppressFinalize(this);
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (2)
683GC.KeepAlive(target); // keep target alive during changes (bug 956831) 1867GC.SuppressFinalize(this);
src\Framework\MS\Internal\Data\XmlBindingWorker.cs (1)
504GC.KeepAlive(target); // keep target alive during process xml change (bug 1494812)
src\Framework\MS\Internal\Documents\ContentElementCollection.cs (1)
393GC.SuppressFinalize(this);
src\Framework\MS\Internal\Documents\DocumentGridPage.cs (1)
430 GC.SuppressFinalize(this);
src\Framework\MS\Internal\Documents\HostedElements.cs (1)
60GC.SuppressFinalize(this);
src\Framework\MS\Internal\Documents\TextBoxLine.cs (1)
72GC.SuppressFinalize(this);
src\Framework\MS\Internal\Documents\UIElementIsland.cs (1)
173GC.SuppressFinalize(this);
src\Framework\MS\Internal\Printing\PrintDlgExMarshaler.cs (1)
981GC.SuppressFinalize(this);
src\Framework\MS\Internal\PtsHost\ContainerParagraph.cs (1)
78GC.SuppressFinalize(this);
src\Framework\MS\Internal\PtsHost\FloaterBaseParagraph.cs (1)
54GC.SuppressFinalize(this);
src\Framework\MS\Internal\PtsHost\FlowDocumentPage.cs (1)
80GC.SuppressFinalize(this);
src\Framework\MS\Internal\PtsHost\PageBreakRecord.cs (1)
81GC.SuppressFinalize(this);
src\Framework\MS\Internal\PtsHost\PtsCache.cs (2)
336GC.WaitForPendingFinalizers(); 536GC.SuppressFinalize(_contextPool[index].TextPenaltyModule);
src\Framework\MS\Internal\PtsHost\PtsPage.cs (1)
81GC.SuppressFinalize(this);
src\Framework\MS\Internal\PtsHost\StructuralCache.cs (3)
700GC.SuppressFinalize(this); 838GC.SuppressFinalize(this); 891GC.SuppressFinalize(this);
src\Framework\MS\Internal\PtsHost\SubpageParaClient.cs (1)
70GC.SuppressFinalize(this);
src\Framework\MS\Internal\PtsHost\SubpageParagraph.cs (1)
66GC.SuppressFinalize(this);
src\Framework\MS\Internal\PtsHost\UnmanagedHandle.cs (1)
51GC.SuppressFinalize(this);
src\Framework\MS\Internal\Text\Line.cs (1)
51GC.SuppressFinalize(this);
src\Framework\MS\Internal\Utility\MonitorWrapper.cs (1)
65GC.SuppressFinalize(this);
src\Framework\MS\Internal\WeakHashtable.cs (1)
97long globalMem = GC.GetTotalMemory(false);
src\Framework\System\Windows\Annotations\Storage\AnnotationStore.cs (1)
137GC.SuppressFinalize(this);
src\Framework\System\Windows\Controls\DataGrid.cs (1)
5324GC.SuppressFinalize(this);
src\Framework\System\Windows\Controls\DataGridColumnHeaderCollection.cs (2)
69GC.SuppressFinalize(this); 152GC.SuppressFinalize(this);
src\Framework\System\Windows\Controls\ItemCollection.cs (1)
2541GC.SuppressFinalize(this);
src\Framework\System\Windows\Controls\ItemContainerGenerator.cs (2)
1492GC.SuppressFinalize(this); 1610GC.SuppressFinalize(this);
src\Framework\System\Windows\Controls\ListBox.cs (1)
864GC.KeepAlive(anchorInfo);
src\Framework\System\Windows\Controls\TextAdaptor.cs (1)
75GC.SuppressFinalize(this);
src\Framework\System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
257GC.SuppressFinalize(this);
src\Framework\System\Windows\Data\BindingExpression.cs (5)
568GC.KeepAlive(target); // keep target alive during activation (bug 956831) 850GC.KeepAlive(target); // keep target alive during activation (bug 956831) 1037GC.KeepAlive(target); // keep target alive during activation (bug 956831) 1511GC.KeepAlive(target); // keep target alive during transfer (bug 956831) 2687GC.SuppressFinalize(this);
src\Framework\System\Windows\Data\CollectionView.cs (2)
2120GC.SuppressFinalize(this); 2142GC.SuppressFinalize(this);
src\Framework\System\Windows\Data\CollectionViewSource.cs (1)
1219GC.SuppressFinalize(this);
src\Framework\System\Windows\Documents\NaturalLanguageHyphenator.cs (1)
78GC.SuppressFinalize(this);
src\Framework\System\Windows\Documents\NLGSpellerInterop.cs (3)
118GC.SuppressFinalize(this); 845GC.SuppressFinalize(this); 1017GC.SuppressFinalize(this);
src\Framework\System\windows\Documents\TextEditor.cs (2)
117GC.SuppressFinalize(this); 258GC.SuppressFinalize(this);
src\Framework\System\windows\Documents\TextEditorContextMenu.cs (3)
582GC.SuppressFinalize(this); 590GC.SuppressFinalize(this); 700GC.SuppressFinalize(this);
src\Framework\System\Windows\Documents\TextElementEnumerator.cs (1)
71GC.SuppressFinalize(this);
src\Framework\System\Windows\Documents\TextRange.cs (1)
1858GC.SuppressFinalize(this);
src\Framework\System\Windows\Documents\TextStore.cs (1)
4107GC.SuppressFinalize(this);
src\Framework\System\Windows\Documents\WinEventHandler.cs (1)
77GC.SuppressFinalize(this);
src\Framework\System\Windows\Documents\WinRTSpellerInterop.cs (1)
127GC.SuppressFinalize(this);
src\Framework\System\Windows\Interop\HwndHost.cs (1)
80GC.SuppressFinalize(this);
src\Framework\System\Windows\Markup\Primitives\MarkupWriter.cs (1)
186GC.SuppressFinalize(this);
src\Framework\System\Windows\Standard\MessageWindow.cs (2)
133GC.SuppressFinalize(this); 228GC.SuppressFinalize(hwndWrapper);
SMDiagnostics (1)
System\ServiceModel\Diagnostics\Activity.cs (1)
44GC.SuppressFinalize(this);
System (85)
compmod\system\codedom\compiler\TempFiles.cs (1)
89GC.SuppressFinalize(this);
compmod\system\componentmodel\AsyncOperation.cs (1)
84GC.SuppressFinalize(this);
compmod\system\componentmodel\Component.cs (1)
120GC.SuppressFinalize(this);
compmod\system\componentmodel\Container.cs (1)
131GC.SuppressFinalize(this);
compmod\system\componentmodel\design\DesignerTransaction.cs (3)
74GC.SuppressFinalize(this); 90GC.SuppressFinalize(this); 130GC.SuppressFinalize(this);
compmod\system\componentmodel\LicFileLicenseProvider.cs (1)
114GC.SuppressFinalize(this);
compmod\system\componentmodel\MarshalByValueComponent.cs (1)
84GC.SuppressFinalize(this);
compmod\system\diagnostics\Switch.cs (2)
69if (s_LastCollectionCount != GC.CollectionCount(2)) { 82s_LastCollectionCount = GC.CollectionCount(2);
compmod\system\diagnostics\TraceListener.cs (1)
76GC.SuppressFinalize(this);
compmod\system\diagnostics\TraceSource.cs (2)
53if (s_LastCollectionCount != GC.CollectionCount(2)) { 66s_LastCollectionCount = GC.CollectionCount(2);
misc\WeakHashtable.cs (1)
83long globalMem = GC.GetTotalMemory(false);
net\System\Net\_AutoWebProxyScriptWrapper.cs (1)
671GC.SuppressFinalize(this);
net\System\Net\_Connection.cs (2)
2803GC.SuppressFinalize(this); 3115GC.SuppressFinalize(this);
net\System\Net\_ConnectStream.cs (1)
2426GC.SuppressFinalize(this);
net\System\Net\HttpListener.cs (3)
55GC.SuppressFinalize(this); 138GC.ReRegisterForFinalize(this); 147GC.SuppressFinalize(this);
net\System\Net\HttpListenerRequest.cs (1)
196GC.SuppressFinalize(this);
net\System\Net\HttpListenerResponse.cs (1)
409GC.SuppressFinalize(this);
net\System\Net\mail\SmtpClient.cs (1)
962GC.SuppressFinalize(this);
net\System\Net\NetworkInformation\ping.cs (1)
738GC.KeepAlive(replyBuffer);
net\System\Net\Sockets\_BaseOverlappedAsyncResult.cs (2)
610GC.SuppressFinalize(this); 728GC.SuppressFinalize(this);
net\System\Net\Sockets\NetworkStream.cs (1)
168GC.SuppressFinalize(this);
net\System\Net\Sockets\Socket.cs (2)
6419GC.SuppressFinalize(this); 8976GC.SuppressFinalize(this);
net\System\Net\Sockets\TCPClient.cs (1)
488GC.SuppressFinalize(this);
net\System\Net\Sockets\UDPClient.cs (1)
296GC.SuppressFinalize(this);
net\System\Net\webclient.cs (1)
62GC.SuppressFinalize(this);
net\System\Net\WebResponse.cs (1)
87GC.SuppressFinalize(this);
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (1)
1017GC.SuppressFinalize(this);
parent\parent\parent\InternalApis\NDP_Common\inc\PinnableBufferCache.cs (22)
128if (GC.GetGeneration(o) < GC.MaxGeneration) 139PinnableBufferCacheEventSource.Log.AllocateBuffer(m_CacheName, PinnableBufferCacheEventSource.AddressOf(returnBuffer), returnBuffer.GetHashCode(), GC.GetGeneration(returnBuffer), m_FreeList.Count); 167if ((m_gen1CountAtLastRestock + 3) > GC.CollectionCount(GC.MaxGeneration - 1)) 171if (GC.GetGeneration(buffer) < GC.MaxGeneration) 177m_gen1CountAtLastRestock = GC.CollectionCount(GC.MaxGeneration - 1); 218if (GC.GetGeneration(m_NotGen2[idx]) < GC.MaxGeneration && GC.GetGeneration(m_NotGen2[0]) == GC.MaxGeneration) 224if (PinnableBufferCacheEventSource.Log.IsEnabled() && GC.GetGeneration(returnBuffer) < GC.MaxGeneration) 249if (m_gen1CountAtLastRestock < GC.CollectionCount(GC.MaxGeneration - 1)) 260if (GC.GetGeneration(currentBuffer) >= GC.MaxGeneration) 312m_gen1CountAtLastRestock = GC.CollectionCount(GC.MaxGeneration - 1); 552GC.ReRegisterForFinalize(this);
security\system\security\cryptography\cryptoapi.cs (6)
3957GC.SuppressFinalize(invalidHandle); 3991GC.SuppressFinalize(invalidHandle); 4025GC.SuppressFinalize(invalidHandle); 4062GC.SuppressFinalize(invalidHandle); 4095GC.SuppressFinalize(invalidHandle); 4138GC.SuppressFinalize(invalidHandle);
security\system\security\cryptography\x509\x509certificate2collection.cs (1)
687GC.SuppressFinalize(pEnumContext);
security\system\security\cryptography\x509\x509chain.cs (1)
261GC.SuppressFinalize(this);
security\system\security\cryptography\x509\x509store.cs (1)
290GC.SuppressFinalize(safeCertContext2);
services\monitoring\system\diagnosticts\AsyncStreamReader.cs (1)
102GC.SuppressFinalize(this);
services\monitoring\system\diagnosticts\EventLogEntry.cs (2)
46GC.SuppressFinalize(this); 57GC.SuppressFinalize(this);
services\monitoring\system\diagnosticts\EventLogInternal.cs (1)
777GC.SuppressFinalize(this);
services\monitoring\system\diagnosticts\PerformanceCounter.cs (4)
76GC.SuppressFinalize(this); 89GC.SuppressFinalize(this); 99GC.SuppressFinalize(this); 122GC.SuppressFinalize(this);
services\monitoring\system\diagnosticts\ProcessManager.cs (1)
41GC.KeepAlive(callback);
services\monitoring\system\diagnosticts\ProcessModule.cs (1)
37GC.SuppressFinalize(this);
services\monitoring\system\diagnosticts\ProcessThread.cs (1)
65GC.SuppressFinalize(this);
sys\system\collections\concurrent\BlockingCollection.cs (1)
1547GC.SuppressFinalize(this);
sys\System\IO\compression\DeflaterZLib.cs (1)
106GC.SuppressFinalize(this);
sys\system\runtime\interopservices\handlecollector.cs (4)
86(gc_counts[gen_collect] == GC.CollectionCount (gen_collect)))) { 87GC.Collect (gen_collect); 93gc_counts [i] = GC.CollectionCount (i); 117gc_counts [i] = GC.CollectionCount (i);
sys\system\threading\Barrier.cs (1)
941GC.SuppressFinalize(this);
System.Activities (1)
System\Activities\Statements\DurableTimerExtension.cs (1)
237GC.SuppressFinalize(this);
System.Activities.Presentation (7)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\EditingContext.cs (1)
119GC.SuppressFinalize(this);
System.Activities.Presentation\System\Activities\Presentation\Base\Documents\ViewManager.cs (1)
39GC.SuppressFinalize(this);
System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelEditingScope.cs (2)
95GC.SuppressFinalize(this); 147GC.SuppressFinalize(this);
System.Activities.Presentation\System\Activities\Presentation\Model\WeakKeyDictionary.cs (2)
414GC.ReRegisterForFinalize(this); 419GC.ReRegisterForFinalize(this);
System.Activities.Presentation\System\Activities\Presentation\UndoEngine.cs (1)
278GC.SuppressFinalize(this);
System.AddIn (6)
System\Addin\Hosting\AddInControllerImpl.cs (2)
331System.GC.WaitForPendingFinalizers(); 332System.GC.Collect();
System\Addin\MiniReflection\MiniModule.cs (1)
49GC.SuppressFinalize(this);
System\Addin\Pipeline\ContractAdapter.cs (1)
103System.GC.KeepAlive(contract);
System\Addin\Pipeline\ContractHandle.cs (1)
82GC.SuppressFinalize(this);
System\Addin\Pipeline\ContractListAdapter.cs (1)
199GC.SuppressFinalize(this);
System.Core (21)
Microsoft\Scripting\Utils\ReadOnlyCollectionBuilder.cs (1)
483GC.SuppressFinalize(this);
Microsoft\Win32\SafeHandles\CapiSafeHandles.cs (2)
208GC.SuppressFinalize(handle); 266GC.SuppressFinalize(handle);
Microsoft\Win32\SafeHandles\NCryptSafeHandles.cs (1)
311GC.SuppressFinalize(holder);
System\Diagnostics\Eventing\EventProvider.cs (1)
134GC.SuppressFinalize(this);
System\Diagnostics\Eventing\Reader\EventLogConfiguration.cs (1)
248GC.SuppressFinalize(this);
System\Diagnostics\Eventing\Reader\EventLogPropertySelector.cs (1)
72GC.SuppressFinalize(this);
System\Diagnostics\Eventing\Reader\EventLogReader.cs (1)
196GC.SuppressFinalize(this);
System\Diagnostics\Eventing\Reader\EventLogSession.cs (1)
155GC.SuppressFinalize(this);
System\Diagnostics\Eventing\Reader\EventLogWatcher.cs (1)
271GC.SuppressFinalize(this);
System\Diagnostics\Eventing\Reader\EventRecord.cs (1)
71GC.SuppressFinalize(this);
System\Diagnostics\Eventing\Reader\ProviderMetadata.cs (1)
548GC.SuppressFinalize(this);
System\Diagnostics\PerformanceData\CounterSet.cs (1)
69GC.SuppressFinalize(this);
System\Diagnostics\PerformanceData\CounterSetInstance.cs (1)
84GC.SuppressFinalize(this);
System\Diagnostics\PerformanceData\CounterSetInstanceCounterDataSet.cs (1)
164GC.SuppressFinalize(this);
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (1)
608GC.SuppressFinalize(this);
System\IO\MemoryMappedFiles\MemoryMappedView.cs (1)
245GC.SuppressFinalize(this);
System\Security\Cryptography\X509Certificates\ECDsaCertificateExtensions.cs (2)
56GC.KeepAlive(certContext); 135GC.KeepAlive(safeCertContext);
System\Security\Cryptography\X509Certificates\X509Native.cs (2)
219GC.KeepAlive(certificate); 500GC.SuppressFinalize(invalidHandle);
System.Data (41)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\EditingContext.cs (1)
119GC.SuppressFinalize(this);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Documents\ViewManager.cs (1)
39GC.SuppressFinalize(this);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelEditingScope.cs (2)
95GC.SuppressFinalize(this); 147GC.SuppressFinalize(this);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\WeakKeyDictionary.cs (2)
414GC.ReRegisterForFinalize(this); 419GC.ReRegisterForFinalize(this);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\UndoEngine.cs (1)
278GC.SuppressFinalize(this);
fx\src\data\System\Data\Common\DataAdapter.cs (1)
62GC.SuppressFinalize(this);
fx\src\data\System\Data\DataColumn.cs (1)
137GC.SuppressFinalize(this);
fx\src\data\System\Data\DataSet.cs (1)
102GC.SuppressFinalize(this);
fx\src\data\System\Data\DataTable.cs (1)
183GC.SuppressFinalize(this);
fx\src\data\System\Data\DataView.cs (3)
106GC.SuppressFinalize(this); 135GC.SuppressFinalize(this); 171GC.SuppressFinalize(this);
fx\src\data\System\Data\DataViewManager.cs (1)
37GC.SuppressFinalize(this);
fx\src\data\System\Data\Odbc\OdbcCommand.cs (1)
58GC.SuppressFinalize(this);
fx\src\data\System\Data\Odbc\OdbcCommandBuilder.cs (1)
28GC.SuppressFinalize(this);
fx\src\data\System\Data\Odbc\OdbcConnection.cs (1)
780GC.KeepAlive(this);
fx\src\data\System\Data\Odbc\OdbcDataAdapter.cs (2)
30GC.SuppressFinalize(this); 47GC.SuppressFinalize(this);
fx\src\data\System\Data\OleDb\OleDbCommand.cs (1)
66GC.SuppressFinalize(this);
fx\src\data\System\Data\OleDb\OleDbCommandBuilder.cs (1)
23GC.SuppressFinalize(this);
fx\src\data\System\Data\OleDb\OleDbConnection.cs (1)
384GC.KeepAlive(this);
fx\src\data\System\Data\OleDb\OleDbDataAdapter.cs (2)
33GC.SuppressFinalize(this); 50GC.SuppressFinalize(this);
fx\src\Data\System\Data\ProviderBase\DbConnectionHelper.cs (3)
36GC.SuppressFinalize(this); 236GC.KeepAlive(this); 273GC.KeepAlive(this);
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (2)
418GC.SuppressFinalize(this); 794GC.SuppressFinalize(this);
fx\src\data\System\Data\SqlClient\SqlCommand.cs (1)
401GC.SuppressFinalize(this);
fx\src\data\System\Data\SqlClient\SqlCommandBuilder.cs (1)
27GC.SuppressFinalize(this);
fx\src\data\System\Data\SqlClient\SqlConnection.cs (6)
342GC.SuppressFinalize(this); 945GC.KeepAlive(this); 980GC.KeepAlive(this); 1102GC.SuppressFinalize(this); 1589GC.ReRegisterForFinalize(this); 2579GC.SuppressFinalize(this);
fx\src\data\System\Data\SqlClient\SqlDataAdapter.cs (2)
33GC.SuppressFinalize(this); 50GC.SuppressFinalize(this);
fx\src\data\System\Data\SqlClient\sqlinternaltransaction.cs (1)
314System.GC.SuppressFinalize(this);
System.Data.Entity (14)
System\Data\Common\EntitySql\SemanticResolver.cs (1)
1086GC.SuppressFinalize(this);
System\Data\Common\Internal\Materialization\Shaper.cs (4)
1273GC.SuppressFinalize(this); 1340GC.SuppressFinalize(this); 1455GC.SuppressFinalize(this); 1622GC.SuppressFinalize(this);
System\Data\Common\QueryCache\QueryCacheManager.cs (1)
340GC.SuppressFinalize(this);
System\Data\Common\Utils\DisposableCollectionWrapper.cs (1)
29GC.SuppressFinalize(this);
System\Data\EntityClient\EntityCommand.cs (1)
55GC.SuppressFinalize(this);
System\Data\EntityClient\EntityConnection.cs (2)
89GC.SuppressFinalize(this); 99GC.SuppressFinalize(this);
System\Data\Metadata\ObjectLayer\LockedAssemblyCache.cs (1)
36GC.SuppressFinalize(this);
System\Data\Objects\ObjectContext.cs (1)
1790GC.SuppressFinalize(this);
System\Data\Query\InternalTrees\Dump.cs (1)
114GC.SuppressFinalize(this);
System\Data\Query\InternalTrees\Vars.cs (1)
296GC.SuppressFinalize(this);
System.Data.Entity.Design (2)
System\Data\Entity\Design\SSDLGenerator\FunctionDetailsReader.cs (1)
83GC.SuppressFinalize(this);
System\Data\EntityModel\LazyTextWriterCreator.cs (1)
78GC.SuppressFinalize(this);
System.Data.Linq (8)
DataContext.cs (1)
133GC.SuppressFinalize(this);
SqlClient\Reader\ObjectReaderCompiler.cs (2)
2661GC.SuppressFinalize(this); 2843GC.SuppressFinalize(this);
SqlClient\SqlProvider.cs (4)
447GC.SuppressFinalize(this); 1867GC.SuppressFinalize(this); 1947GC.SuppressFinalize(this); 2006GC.SuppressFinalize(this);
Types.cs (1)
530GC.SuppressFinalize(this);
System.Data.Services (4)
System\Data\Services\DataService.cs (1)
2858GC.SuppressFinalize(this);
System\Data\Services\Providers\BaseServiceProvider.cs (1)
275GC.SuppressFinalize(this);
System\Data\Services\Providers\BasicExpandProvider.cs (1)
490GC.SuppressFinalize(this);
System\Data\Services\Serializers\Deserializer.cs (1)
128GC.SuppressFinalize(this);
System.Data.Services.Client (1)
System\Data\Services\Client\MaterializeFromAtom.cs (1)
223GC.SuppressFinalize(this);
System.Data.Services.Design (1)
System\Data\EntityModel\LazyTextWriterCreator.cs (1)
63GC.SuppressFinalize(this);
System.Drawing (45)
commonui\System\Drawing\Advanced\CustomLineCap.cs (1)
116GC.SuppressFinalize(this);
commonui\System\Drawing\Advanced\EncoderParameter.cs (19)
83GC.KeepAlive(this); 84GC.SuppressFinalize(this); 109GC.KeepAlive(this); 131GC.KeepAlive(this); 150GC.KeepAlive(this); 169GC.KeepAlive(this); 191GC.KeepAlive(this); 213GC.KeepAlive(this); 239GC.KeepAlive(this); 253GC.KeepAlive(this); 276GC.KeepAlive(this); 299GC.KeepAlive(this); 320GC.KeepAlive(this); 346GC.KeepAlive(this); 375GC.KeepAlive(this); 404GC.KeepAlive(this); 439GC.KeepAlive(this); 485GC.KeepAlive(this); 529GC.KeepAlive(this);
commonui\System\Drawing\Advanced\Font.cs (2)
562GC.SuppressFinalize(this.fontFamily); 580GC.SuppressFinalize(this);
commonui\System\Drawing\Advanced\FontCollection.cs (1)
38GC.SuppressFinalize(this);
commonui\System\Drawing\Advanced\FontFamily.cs (1)
268GC.SuppressFinalize(this);
commonui\System\Drawing\Advanced\GraphicsPath.cs (1)
215GC.SuppressFinalize(this);
commonui\System\Drawing\Advanced\GraphicsPathIterator.cs (1)
61GC.SuppressFinalize(this);
commonui\System\Drawing\Advanced\ImageAttributes.cs (1)
94GC.SuppressFinalize(this);
commonui\System\Drawing\Advanced\Matrix.cs (1)
149GC.SuppressFinalize(this);
commonui\System\Drawing\Advanced\StringFormat.cs (1)
177GC.SuppressFinalize(this);
commonui\System\Drawing\Brush.cs (1)
88GC.SuppressFinalize(this);
commonui\System\Drawing\BufferedGraphicsContext.cs (1)
517GC.SuppressFinalize(this);
commonui\System\Drawing\Graphics.cs (1)
356GC.SuppressFinalize(this);
commonui\System\Drawing\GraphicsContext.cs (1)
83GC.SuppressFinalize(this);
commonui\System\Drawing\Icon.cs (1)
395GC.SuppressFinalize(this);
commonui\System\Drawing\Image.cs (1)
359GC.SuppressFinalize(this);
commonui\System\Drawing\Pen.cs (1)
184GC.SuppressFinalize(this);
commonui\System\Drawing\PropertyItemInternal.cs (1)
44GC.SuppressFinalize(this);
commonui\System\Drawing\Region.cs (1)
207GC.SuppressFinalize(this);
misc\DebugHandleTracker.cs (2)
87GC.Collect(); 88GC.WaitForPendingFinalizers();
misc\GDI\DeviceContext.cs (1)
347GC.SuppressFinalize(this);
misc\GDI\WindowsGraphics.cs (1)
259GC.SuppressFinalize(this);
misc\GDI\WindowsRegion.cs (1)
158GC.SuppressFinalize(this);
misc\HandleCollector.cs (2)
73GC.Collect(); 175GC.Collect();
System.IdentityModel (6)
System\IdentityModel\AsyncResult.cs (1)
283GC.SuppressFinalize(this);
System\IdentityModel\Selectors\X509CertificateStore.cs (1)
250GC.SuppressFinalize(pCertContext);
System\IdentityModel\SignedXml.cs (1)
847GC.SuppressFinalize(this);
System\IdentityModel\Tokens\RsaSecurityToken.cs (3)
38GC.SuppressFinalize(this); 65GC.SuppressFinalize(this); 77GC.SuppressFinalize(this);
System.IdentityModel.Selectors (2)
infocard\client\System\IdentityModel\Selectors\InternalPolicyElement.cs (1)
113GC.SuppressFinalize(this);
infocard\client\System\IdentityModel\Selectors\PolicyChain.cs (1)
88GC.SuppressFinalize(this);
System.IO.Log (4)
System\IO\Log\OverlappedAsyncResult.cs (3)
51GC.SuppressFinalize(this); 148GC.SuppressFinalize(this); 164GC.ReRegisterForFinalize(this);
System\IO\Log\SmuggledIUnknown.cs (1)
47GC.KeepAlive(this);
System.Management (43)
Instrumentation\EventSource.cs (3)
159GC.KeepAlive(this); 303GC.KeepAlive(this); 360GC.KeepAlive(this);
Instrumentation\MetaDataInfo.cs (1)
164GC.SuppressFinalize(this);
InteropClasses\WMIInterop.cs (35)
76GC.SuppressFinalize(this); 132GC.KeepAlive(this); 147GC.KeepAlive ( this ) ; 169GC.KeepAlive ( this ) ; 177GC.KeepAlive ( this ) ; 185GC.KeepAlive ( this ) ; 193GC.KeepAlive ( this ) ; 202GC.KeepAlive ( this ) ; 212GC.KeepAlive ( this ) ; 220GC.KeepAlive ( this ) ; 234GC.KeepAlive ( this ) ; 248GC.KeepAlive ( this ) ; 256GC.KeepAlive ( this ) ; 270GC.KeepAlive ( this ) ; 284GC.KeepAlive ( this ) ; 292GC.KeepAlive ( this ) ; 300GC.KeepAlive ( this ) ; 308GC.KeepAlive ( this ) ; 329GC.KeepAlive ( this ) ; 337GC.KeepAlive ( this ) ; 345GC.KeepAlive ( this ) ; 353GC.KeepAlive ( this ) ; 375GC.KeepAlive ( this ) ; 383GC.KeepAlive ( this ) ; 396GC.KeepAlive ( this ) ; 404GC.KeepAlive ( this ) ; 497GC.KeepAlive(this); 499GC.SuppressFinalize(this); 513GC.KeepAlive ( this ) ; 522GC.KeepAlive ( this ) ; 530GC.KeepAlive ( this ) ; 538GC.KeepAlive ( this ) ; 546GC.KeepAlive ( this ) ; 554GC.KeepAlive ( this ) ; 562GC.KeepAlive ( this ) ;
managementbaseobject.cs (1)
241GC.SuppressFinalize(this);
managementobject.cs (1)
112GC.SuppressFinalize(this);
managementobjectcollection.cs (2)
120GC.SuppressFinalize (this); 473GC.SuppressFinalize (this);
System.Messaging (2)
System\Messaging\MessageQueue.cs (1)
4530GC.SuppressFinalize(this);
System\Messaging\MessageQueueTransaction.cs (1)
162GC.SuppressFinalize(this);
System.Net (8)
net\PeerToPeer\Collaboration\ContactManager.cs (1)
1790GC.SuppressFinalize(this);
net\PeerToPeer\Collaboration\Peer.cs (2)
930GC.SuppressFinalize(this); 1425GC.SuppressFinalize(this);
net\PeerToPeer\Collaboration\PeerApplication.cs (1)
483GC.SuppressFinalize(this);
net\PeerToPeer\Collaboration\PeerEndPoint.cs (1)
431GC.SuppressFinalize(this);
net\PeerToPeer\Collaboration\PeerObject.cs (1)
424GC.SuppressFinalize(this);
net\PeerToPeer\PeerNameRegistration.cs (1)
657GC.SuppressFinalize(this);
net\PeerToPeer\PeerNameResolver.cs (1)
458GC.SuppressFinalize(this);
System.Runtime.Caching (6)
System\Caching\CacheMemoryMonitor.cs (2)
44_gen2Count = GC.CollectionCount(2); 142int gen2Count = GC.CollectionCount(2);
System\Caching\ChangeMonitor.cs (1)
97GC.SuppressFinalize(this);
System\Caching\MemoryCache.cs (1)
407GC.SuppressFinalize(this);
System\Caching\MemoryCacheStatistics.cs (2)
93int gen2Count = GC.CollectionCount(2); 149int gen2Count = GC.CollectionCount(2);
System.Runtime.Remoting (1)
channels\ipc\ipcport.cs (1)
323GC.SuppressFinalize(this);
System.Security (19)
system\security\cryptography\cryptoapi.cs (6)
2959GC.SuppressFinalize(invalidHandle); 3013GC.SuppressFinalize(invalidHandle); 3075GC.SuppressFinalize(invalidHandle); 3106GC.SuppressFinalize(invalidHandle); 3136GC.SuppressFinalize(invalidHandle); 3166GC.SuppressFinalize(invalidHandle);
system\security\cryptography\pkcs\envelopedpkcs7.cs (7)
295GC.KeepAlive(ctrlDecryptPara); 340GC.KeepAlive(keyAgreeDecryptPara); 341GC.KeepAlive(pOriginatorCert); 348GC.KeepAlive(cmsgDecryptParam); 483GC.KeepAlive(encryptParam); 484GC.KeepAlive(recipients); 485GC.KeepAlive(certContexts);
system\security\cryptography\pkcs\pkcsutils.cs (4)
699GC.SuppressFinalize(pCryptAttributes); 768GC.SuppressFinalize(pbDataIssuer); 779GC.SuppressFinalize(pbDataSerialNumber); 822GC.SuppressFinalize(pbData);
system\security\cryptography\pkcs\signedpkcs7.cs (1)
367GC.KeepAlive(signer);
system\security\cryptography\x509\x509utils.cs (1)
138GC.KeepAlive(certificate);
System.ServiceModel (17)
System\ServiceModel\Channels\MsmqQueue.cs (2)
838GC.SuppressFinalize(this); 863GC.SuppressFinalize(result);
System\ServiceModel\Channels\NativeMsmqMessage.cs (3)
106GC.SuppressFinalize(this); 338GC.SuppressFinalize(this); 467GC.SuppressFinalize(this);
System\ServiceModel\Channels\OverlappedContext.cs (2)
135GC.SuppressFinalize(this); 288GC.SuppressFinalize(this);
System\ServiceModel\Channels\PeerUnsafeNativeCryptMethods.cs (1)
218GC.SuppressFinalize(this);
System\ServiceModel\Channels\PnrpPeerResolver.cs (4)
1124GC.SuppressFinalize(this); 1285GC.SuppressFinalize(this); 1486GC.SuppressFinalize(this); 1616GC.SuppressFinalize(this);
System\ServiceModel\Channels\SelfSignedCertificate.cs (1)
220GC.SuppressFinalize(this);
System\ServiceModel\ComIntegration\ComPlusAuthorization.cs (1)
588GC.SuppressFinalize(this);
System\ServiceModel\Diagnostics\ServiceModelActivity.cs (1)
293GC.SuppressFinalize(this);
System\ServiceModel\Security\TlsSspiNegotiation.cs (1)
350GC.SuppressFinalize(this);
System\ServiceModel\Security\WindowsSspiNegotiation.cs (1)
279GC.SuppressFinalize(this);
System.ServiceModel.Activation (3)
System\ServiceModel\Activation\CollectibleLRUCache.cs (1)
214GC.Collect(2, GCCollectionMode.Optimized);
System\ServiceModel\Activation\HostedImpersonationContext.cs (1)
96GC.KeepAlive(tokenHandle);
System\ServiceModel\Activation\MetabaseReader.cs (1)
94GC.SuppressFinalize(this);
System.ServiceModel.Internals (1)
System\Runtime\Diagnostics\DiagnosticEventProvider.cs (1)
97GC.SuppressFinalize(this);
System.Transactions (2)
System\Transactions\InternalTransaction.cs (1)
531GC.SuppressFinalize(this);
System\Transactions\Oletx\OleTxTransaction.cs (1)
236GC.SuppressFinalize (this);
System.Web (26)
Compilation\CompilationLock.cs (1)
84System.GC.SuppressFinalize(this);
Configuration\COAUTHINFO.cs (2)
48GC.SuppressFinalize(this); 83GC.SuppressFinalize(this);
Configuration\COSERVERINFO.cs (2)
44GC.SuppressFinalize(this); 75GC.SuppressFinalize(this);
Configuration\ImpersonateTokenRef.cs (1)
42GC.SuppressFinalize(this);
Configuration\MULTI_QI.cs (2)
49GC.SuppressFinalize(this); 82GC.SuppressFinalize(this);
Configuration\NativeConfig.cs (1)
39GC.SuppressFinalize(this);
FileChangesMonitor.cs (1)
464System.GC.SuppressFinalize(this);
Hosting\HostingEnvironment.cs (1)
1543GC.KeepAlive(registeredWaitHandle);
Hosting\ISAPIRuntime.cs (1)
216System.GC.Collect();
Hosting\ProcessHost.cs (1)
839GC.Collect();
HttpWriter.cs (1)
248System.GC.SuppressFinalize(this);
ImpersonationContext.cs (1)
101System.GC.SuppressFinalize(this);
Management\WebEvents.cs (1)
2090s_managedHeapSize = GC.GetTotalMemory(false);
Security\FileAuthorizationModule.cs (1)
478GC.SuppressFinalize(this);
Security\PassportIdentity.cs (1)
955GC.SuppressFinalize(this);
State\OutOfProcStateClientManager.cs (1)
709System.GC.SuppressFinalize(this);
UI\WebControls\Style.cs (1)
88GC.SuppressFinalize(this);
Util\AppVerifier.cs (3)
648GC.KeepAlive(errorCode); 649GC.KeepAlive(fullMessage); 650GC.KeepAlive(ex);
Util\FileEnumerator.cs (1)
157System.GC.SuppressFinalize(this);
Util\ResourcePool.cs (1)
37GC.SuppressFinalize(this);
XmlSiteMapProvider.cs (1)
412GC.SuppressFinalize(this);
System.Web.DataVisualization (23)
Common\ChartTypes\BarChart.cs (1)
2185GC.SuppressFinalize(this);
Common\ChartTypes\BoxPlotChart.cs (1)
1851GC.SuppressFinalize(this);
Common\ChartTypes\ChartTypeRegistry.cs (1)
280GC.SuppressFinalize(this);
Common\ChartTypes\ErrorBarChart.cs (1)
1882GC.SuppressFinalize(this);
Common\ChartTypes\FastLineChart.cs (1)
734GC.SuppressFinalize(this);
Common\ChartTypes\FastPointChart.cs (1)
696GC.SuppressFinalize(this);
Common\ChartTypes\FunnelChart.cs (1)
2846GC.SuppressFinalize(this);
Common\ChartTypes\PieChart.cs (1)
5698GC.SuppressFinalize(this);
Common\ChartTypes\PointChart.cs (1)
1818GC.SuppressFinalize(this);
Common\ChartTypes\RadarChart.cs (1)
1629GC.SuppressFinalize(this);
Common\ChartTypes\RenkoChart.cs (1)
717GC.SuppressFinalize(this);
Common\ChartTypes\StackedBarChart.cs (1)
2152GC.SuppressFinalize(this);
Common\ChartTypes\StackedColumnChart.cs (1)
2018GC.SuppressFinalize(this);
Common\ChartTypes\StockChart.cs (1)
1953GC.SuppressFinalize(this);
Common\ChartTypes\ThreeLineBreakChart.cs (1)
711GC.SuppressFinalize(this);
Common\General\BaseClasses.cs (1)
180GC.SuppressFinalize(this);
Common\General\BaseCollections.cs (1)
261GC.SuppressFinalize(this);
Common\General\Chart.cs (1)
4253GC.SuppressFinalize(this);
Common\General\Selection.cs (3)
395GC.SuppressFinalize(this); 1216GC.SuppressFinalize(this); 1417GC.SuppressFinalize(this);
Common\Utilities\ImageLoader.cs (1)
125 GC.SuppressFinalize(this);
WebForm\ChartWebControl.cs (1)
3277GC.SuppressFinalize(this);
System.Web.Extensions (1)
ClientServices\ClientFormsIdentity.cs (1)
46GC.SuppressFinalize(this);
System.Windows.Forms (56)
misc\DebugHandleTracker.cs (2)
87GC.Collect(); 88GC.WaitForPendingFinalizers();
misc\GDI\DeviceContext.cs (1)
347GC.SuppressFinalize(this);
misc\GDI\WindowsBrush.cs (1)
100GC.SuppressFinalize(this);
misc\GDI\WindowsFont.cs (1)
330GC.SuppressFinalize(this);
misc\GDI\WindowsGraphics.cs (1)
259GC.SuppressFinalize(this);
misc\GDI\WindowsPen.cs (1)
173GC.SuppressFinalize(this);
misc\GDI\WindowsRegion.cs (1)
158GC.SuppressFinalize(this);
misc\HandleCollector.cs (2)
73GC.Collect(); 175GC.Collect();
misc\WeakHashtable.cs (1)
83long globalMem = GC.GetTotalMemory(false);
parent\parent\parent\public\Internal\NDP\Inc\CmsInterop.cs (9)
285System.GC.SuppressFinalize(this); 337System.GC.SuppressFinalize(this); 389System.GC.SuppressFinalize(this); 446System.GC.SuppressFinalize(this); 517System.GC.SuppressFinalize(this); 789System.GC.SuppressFinalize(this); 1162System.GC.SuppressFinalize(this); 1388System.GC.SuppressFinalize(this); 1445System.GC.SuppressFinalize(this);
parent\parent\parent\public\Internal\NDP\Inc\IsolationInterop.cs (3)
2006System.GC.SuppressFinalize(this); 2053System.GC.SuppressFinalize(this); 2444System.GC.SuppressFinalize(this);
winforms\Managed\System\Resources\ResXResourceReader.cs (1)
229GC.SuppressFinalize(this);
winforms\Managed\System\Resources\ResXResourceWriter.cs (1)
649GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\Application.cs (2)
783GC.KeepAlive(callback); 2838GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\ApplicationContext.cs (1)
104GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\AxHost.cs (1)
3913GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\Command.cs (1)
79GC.Collect();
winforms\Managed\System\WinForms\CommonDialog.cs (1)
328GC.KeepAlive(ownerProc);
winforms\Managed\System\WinForms\Control.cs (2)
19284GC.SuppressFinalize(this); 20004GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\Cursor.cs (1)
386GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\DataGridViewBand.cs (1)
940GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\DataGridViewCell.cs (1)
1378GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\Design\PropertyTab.cs (1)
107GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\FileDialog_Vista.cs (1)
80GC.KeepAlive(events);
winforms\Managed\System\WinForms\Form.cs (1)
5556GC.KeepAlive(callback);
winforms\Managed\System\WinForms\GDI\WindowsGraphicsWrapper.cs (1)
117GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\HtmlHistory.cs (1)
52GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\HtmlShim.cs (1)
98GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\ImageList.cs (1)
944GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\ImageListStreamer.cs (1)
257GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\NativeWindow.cs (3)
641GC.ReRegisterForFinalize(this); 869GC.SuppressFinalize(this); 1170GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\PaintEvent.cs (1)
154GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\PropertyGridInternal\GridEntry.cs (1)
1255GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\PropertyGridInternal\GridEntryCollection.cs (1)
67GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\PropertyGridInternal\PropertyGridView.cs (4)
7114GC.KeepAlive(this); 7141GC.KeepAlive(this); 7171GC.KeepAlive(this); 7201GC.KeepAlive(this);
winforms\Managed\System\WinForms\ToolStrip.cs (1)
5274GC.SuppressFinalize(this);
winforms\Managed\System\WinForms\VisualStyles\VisualStyleRenderer.cs (1)
1174GC.SuppressFinalize(this);
System.Windows.Forms.DataVisualization (23)
Common\ChartTypes\BarChart.cs (1)
2185GC.SuppressFinalize(this);
Common\ChartTypes\BoxPlotChart.cs (1)
1851GC.SuppressFinalize(this);
Common\ChartTypes\ChartTypeRegistry.cs (1)
280GC.SuppressFinalize(this);
Common\ChartTypes\ErrorBarChart.cs (1)
1882GC.SuppressFinalize(this);
Common\ChartTypes\FastLineChart.cs (1)
734GC.SuppressFinalize(this);
Common\ChartTypes\FastPointChart.cs (1)
696GC.SuppressFinalize(this);
Common\ChartTypes\FunnelChart.cs (1)
2846GC.SuppressFinalize(this);
Common\ChartTypes\PieChart.cs (1)
5698GC.SuppressFinalize(this);
Common\ChartTypes\PointChart.cs (1)
1818GC.SuppressFinalize(this);
Common\ChartTypes\RadarChart.cs (1)
1629GC.SuppressFinalize(this);
Common\ChartTypes\RenkoChart.cs (1)
717GC.SuppressFinalize(this);
Common\ChartTypes\StackedBarChart.cs (1)
2152GC.SuppressFinalize(this);
Common\ChartTypes\StackedColumnChart.cs (1)
2018GC.SuppressFinalize(this);
Common\ChartTypes\StockChart.cs (1)
1953GC.SuppressFinalize(this);
Common\ChartTypes\ThreeLineBreakChart.cs (1)
711GC.SuppressFinalize(this);
Common\General\BaseClasses.cs (1)
180GC.SuppressFinalize(this);
Common\General\BaseCollections.cs (1)
261GC.SuppressFinalize(this);
Common\General\Chart.cs (1)
4253GC.SuppressFinalize(this);
Common\General\Selection.cs (3)
395GC.SuppressFinalize(this); 1216GC.SuppressFinalize(this); 1417GC.SuppressFinalize(this);
Common\Utilities\ImageLoader.cs (1)
125 GC.SuppressFinalize(this);
WinForm\Utilities\Printing.cs (1)
311GC.SuppressFinalize(this);
System.Workflow.ComponentModel (10)
AuthoringOM\Compiler\PDBReader.cs (1)
51GC.SuppressFinalize(this);
AuthoringOM\Compiler\XomlCompiler.cs (1)
285GC.SuppressFinalize(this);
AuthoringOM\DependencyObject.cs (1)
699GC.SuppressFinalize(this);
AuthoringOM\Design\ActivityDesigner.cs (1)
2282GC.SuppressFinalize(this);
AuthoringOM\Design\MessageFilters\DynamicActionMessageFilter.cs (1)
439GC.SuppressFinalize(this);
AuthoringOM\Design\MessageFilters\WorkflowDesignerMessageFilter.cs (1)
30GC.SuppressFinalize(this);
AuthoringOM\Design\ReferenceService.cs (1)
218GC.SuppressFinalize(this);
AuthoringOM\Design\Themes.cs (2)
195GC.SuppressFinalize(this); 865GC.SuppressFinalize(this);
AuthoringOM\Design\WorkflowView.cs (1)
2366GC.SuppressFinalize(this);
System.Workflow.Runtime (4)
AmbientEnvironment.cs (1)
111GC.SuppressFinalize(this);
Hosting\SharedConnectionInfo.cs (1)
95GC.SuppressFinalize(this);
WorkBatch.cs (2)
148GC.SuppressFinalize(this); 287GC.SuppressFinalize(this);
System.WorkflowServices (2)
System\Workflow\Activities\ReceiveActivity.cs (2)
1587GC.SuppressFinalize(this); 1694GC.SuppressFinalize(this);
System.Xml (2)
System\Xml\Dom\XmlElementList.cs (1)
238GC.SuppressFinalize(this);
System\Xml\XmlDownloadManager.cs (1)
130GC.SuppressFinalize( this ); // do not call finalizer
UIAutomationClient (7)
MS\Internal\Automation\UiaCoreAPI.cs (7)
377GC.KeepAlive(request._condition); // keep condition (and associated unmanaged memory) alive during call 389GC.KeepAlive(request._condition); // keep condition (and associated unmanaged memory) alive during call 401GC.KeepAlive(request._condition); // keep condition (and associated unmanaged memory) alive during call 443GC.KeepAlive(request._condition); // keep condition (and associated unmanaged memory) alive during call 460GC.KeepAlive(request._condition); // keep condition (and associated unmanaged memory) alive during call 461GC.KeepAlive(findCondition); 613GC.KeepAlive(request._condition); // keep condition (and associated unmanaged memory) alive during call
WindowsBase (30)
Base\MS\Internal\Interop\NativeStructs.cs (1)
128GC.SuppressFinalize(this);
Base\MS\Internal\IO\Packaging\CompoundFile\NativeCompoundFileAPIs.cs (5)
264GC.SuppressFinalize(this); 663GC.SuppressFinalize(this); 841GC.SuppressFinalize(this); 931GC.SuppressFinalize(this); 1231GC.SuppressFinalize(this);
Base\MS\Internal\IO\Packaging\CompoundFile\PrivateUnsafeNativeCompoundFileMethods.cs (1)
122GC.SuppressFinalize(this);
Base\MS\Internal\IO\Zip\ZipIOBlockManager.cs (1)
54GC.SuppressFinalize(this);
Base\MS\Internal\IO\Zip\ZipIOLocalFileBlock.cs (1)
351GC.SuppressFinalize(this); // not strictly necessary, but if we ever have a subclass with a finalizer, this will be more efficient
Base\MS\Internal\Security\AttachmentService.cs (1)
111GC.SuppressFinalize(this);
Base\MS\Internal\Security\RightsManagement\CallbackHandler.cs (1)
85GC.SuppressFinalize(this);
Base\MS\Internal\Security\RightsManagement\ClientSession.cs (1)
87GC.SuppressFinalize(this);
Base\MS\Internal\Security\RightsManagement\IssuanceLicense.cs (1)
381GC.SuppressFinalize(this);
Base\System\IO\Packaging\EncryptedPackage.cs (1)
652GC.SuppressFinalize(this);
Base\System\IO\Packaging\Package.cs (1)
572GC.SuppressFinalize(this);
Base\System\IO\Packaging\PackageProperties.cs (1)
50GC.SuppressFinalize(this);
Base\System\Security\RightsManagement\CryptoProvider.cs (1)
72GC.SuppressFinalize(this);
Base\System\Security\RightsManagement\SecureEnvironment.cs (1)
218GC.SuppressFinalize(this);
Base\System\Windows\Data\DataSourceProvider.cs (1)
419GC.SuppressFinalize(this);
Base\System\Windows\NameScope.cs (1)
419GC.SuppressFinalize(this);
Shared\MS\Internal\IO\Packaging\PackagingUtilities.cs (2)
635GC.SuppressFinalize(this); 769GC.SuppressFinalize(this);
Shared\MS\Internal\ReaderWriterLockSlimWrapper.cs (2)
72GC.SuppressFinalize(this); 386GC.ReRegisterForFinalize(this);
Shared\MS\Win32\HandleCollector.cs (1)
127GC.Collect();
Shared\MS\Win32\HwndWrapper.cs (4)
182GC.KeepAlive(initialWndProc); 198GC.SuppressFinalize(this); 360GC.SuppressFinalize(this); 370IntPtr lHeap = (IntPtr)GC.GetTotalMemory((wParam == new IntPtr(1) )? true : false);
Shared\MS\Win32\NativeMethodsCLR.cs (1)
4589GC.SuppressFinalize(this);
WsatConfig (4)
Configuration\ClusterRegistryConfigurationProvider.cs (1)
82GC.SuppressFinalize(this);
Configuration\HttpWrapper.cs (1)
206GC.SuppressFinalize(this);
Configuration\WsatServiceCertificate.cs (2)
89GC.KeepAlive(sockAddr); 150GC.KeepAlive(sockAddr);
WsatUI (5)
Configuration\ClusterRegistryConfigurationProvider.cs (1)
82GC.SuppressFinalize(this);
Configuration\HttpWrapper.cs (1)
206GC.SuppressFinalize(this);
Configuration\WsatServiceCertificate.cs (2)
89GC.KeepAlive(sockAddr); 150GC.KeepAlive(sockAddr);
MMCUI\WSATPropertySheet.cs (1)
380GC.SuppressFinalize(this);