Implemented interface member:
16 references to Dispose
Microsoft.Build.Tasks.Core (1)
ManifestUtil\MetadataReader.cs (1)
247_peReader.Dispose();
Microsoft.Cci.Extensions (1)
SRMetadataPEReaderCache.cs (1)
51reader.Dispose();
Microsoft.CodeAnalysis (1)
MetadataReader\PEModule.cs (1)
203_peReaderOpt?.Dispose();
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
CommandLineTests.cs (2)
8883peDll.Dispose(); 8884pePdb.Dispose();
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
Module.cs (1)
54=> _reader?.Dispose();
Microsoft.CodeAnalysis.Features (2)
PdbSourceDocument\DocumentDebugInfoReader.cs (1)
144_peReader.Dispose();
PdbSourceDocument\PdbFileLocatorService.cs (1)
119peReader.Dispose();
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
RoundTripUtil.cs (1)
65public void Dispose() => PEReader.Dispose();
Microsoft.CodeAnalysis.Test.Utilities (1)
PDB\TestMetadataReferenceInfo.cs (1)
72_peReader.Dispose();
System.Reflection.Metadata (5)
System\Reflection\Metadata\MetadataReader.netstandard.cs (1)
92peReader?.Dispose();
System\Reflection\PortableExecutable\PEReader.cs (3)
21/// Disposal of the reader is not thread-safe (see <see cref="Dispose"/>). 244/// <see cref="Dispose"/> can be called multiple times (but not in parallel). 245/// It is not safe to call <see cref="Dispose"/> in parallel with any other operation on the <see cref="PEReader"/>
System\Reflection\PortableExecutable\PEReader.EmbeddedPortablePdb.cs (1)
20/// Disposal of the reader is not thread-safe (see <see cref="Dispose"/>).
System.Reflection.MetadataLoadContext (1)
System\Reflection\MetadataLoadContext.Loading.cs (1)
64peReaderToDispose?.Dispose();