1 write to IAsyncDisposable
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (1)
60
IAsyncDisposable
= _wellKnownTypeProvider.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemIAsyncDisposable);
3 references to IAsyncDisposable
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (3)
189
if (!namedType.IsDisposable(IDisposable,
IAsyncDisposable
, ConfiguredAsyncDisposable))
220
=> type != null && type.IsDisposable(IDisposable,
IAsyncDisposable
, ConfiguredAsyncDisposable);
223
=> method.GetDisposeMethodKind(IDisposable,
IAsyncDisposable
, ConfiguredAsyncDisposable, Task, ValueTask, ConfiguredValueTaskAwaitable);