3 implementations of IRefactorNotifyService
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
RenameTracking\MockRefactorNotifyService.cs (1)
12public sealed class MockRefactorNotifyService : IRefactorNotifyService
Microsoft.VisualStudio.LanguageServices (2)
Implementation\ContainedLanguageRefactorNotifyService.cs (1)
23internal sealed class ContainedLanguageRefactorNotifyService : IRefactorNotifyService
Implementation\VsRefactorNotifyService.cs (1)
24internal sealed class VsRefactorNotifyService : IRefactorNotifyService
29 references to IRefactorNotifyService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
InlineRename\CSharpEditorInlineRenameService.cs (1)
26internal sealed class CSharpEditorInlineRenameService([ImportMany] IEnumerable<IRefactorNotifyService> refactorNotifyServices)
Microsoft.CodeAnalysis.EditorFeatures (16)
InlineRename\AbstractEditorInlineRenameService.cs (2)
16private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 18protected AbstractEditorInlineRenameService(IEnumerable<IRefactorNotifyService> refactorNotifyServices)
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (2)
32private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 54IEnumerable<IRefactorNotifyService> refactorNotifyServices,
RenameTracking\RenameTrackingCodeRefactoringProvider.cs (2)
20private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 26[ImportMany] IEnumerable<IRefactorNotifyService> refactorNotifyServices)
RenameTracking\RenameTrackingTaggerProvider.cs (1)
101IEnumerable<IRefactorNotifyService> refactorNotifyServices,
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (2)
29private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 38IEnumerable<IRefactorNotifyService> refactorNotifyServices,
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (2)
32private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 40IEnumerable<IRefactorNotifyService> refactorNotifyServices,
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (1)
287IEnumerable<IRefactorNotifyService> refactorNotifyServices,
Shared\Extensions\IRefactorNotifyServiceExtensions.cs (4)
12this IEnumerable<IRefactorNotifyService> refactorNotifyServices, 19foreach (var refactorNotifyService in refactorNotifyServices) 31this IEnumerable<IRefactorNotifyService> refactorNotifyServices, 38foreach (var refactorNotifyService in refactorNotifyServices)
Microsoft.VisualStudio.LanguageServices (9)
Implementation\ContainedLanguageRefactorNotifyService.cs (1)
22[Export(typeof(IRefactorNotifyService))]
Implementation\VsRefactorNotifyService.cs (1)
23[Export(typeof(IRefactorNotifyService))]
Venus\ContainedLanguage.IVsContainedLanguageCodeSupport.cs (1)
206var refactorNotifyServices = this.ComponentModel.DefaultExportProvider.GetExportedValues<IRefactorNotifyService>();
Venus\ContainedLanguageCodeSupport.cs (1)
316IEnumerable<IRefactorNotifyService> refactorNotifyServices,
Workspace\VisualStudioSymbolRenamedCodeActionOperationFactoryWorkspaceService.cs (5)
23private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 28[ImportMany] IEnumerable<IRefactorNotifyService> refactorNotifyServices) 45private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 52IEnumerable<IRefactorNotifyService> refactorNotifyServices, 69foreach (var refactorNotifyService in _refactorNotifyServices)
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.cs (1)
46IEnumerable<IRefactorNotifyService> refactorNotifyServices,
CodeModel\CSharpCodeModelServiceFactory.cs (2)
22private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 29[ImportMany] IEnumerable<IRefactorNotifyService> refactorNotifyServices,