1 write to Service
Microsoft.CodeAnalysis.Features (1)
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
49Service = service;
19 references to Service
Microsoft.CodeAnalysis.Features (19)
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (5)
138if (!(member.ExplicitInterfaceImplementations().Any() && Service.HasHiddenExplicitImplementation)) 225if (Service.HasHiddenExplicitImplementation) 263var allowDelegateAndEnumConstraints = this.Service.AllowDelegateAndEnumConstraints(options); 292var useExplicitInterfaceSymbol = generateInvisibly || !Service.CanImplementImplicitly; 398if (!Service.CanImplementImplicitly)
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_Conflicts.cs (2)
34if (Service.HasHiddenExplicitImplementation) 62if (!Service.CanImplementImplicitly)
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (12)
47document, this.Service.SyntaxFormatting, State.ClassOrStructType, cancellationToken).ConfigureAwait(false); 101var finalizerComments = this.Service.CreateCommentTrivia(finalizerLines); 104finalizerComments.Insert(0, this.Service.SyntaxGeneratorInternal.CarriageReturnLineFeed) 105.Add(this.Service.SyntaxGeneratorInternal.CarriageReturnLineFeed)); 118var disposeMethodDisplayString = this.Service.ToDisplayString(disposeImplMethod, s_format); 124var finalizer = Service.CreateFinalizer(g, State.ClassOrStructType, disposeMethodDisplayString); 143var gi = this.Service.SyntaxGeneratorInternal; 150ifDisposingStatement = Service.AddCommentInsideIfStatement( 152this.Service.CreateCommentTrivia(CodeFixesResources.TODO_colon_dispose_managed_state_managed_objects)) 158var disposedValueEqualsTrueStatement = this.Service.AddComments( 192statements.Add(this.Service.AddComment( 214var explicitInterfaceImplementations = Explicitly || !Service.CanImplementImplicitly