26 references to ComponentsApi
Microsoft.AspNetCore.Components.Analyzers (26)
AuthenticationStateProviderAnalyzer.cs (3)
31var authStateProviderType = context.Compilation.GetTypeByMetadataName(ComponentsApi.AuthenticationStateProvider.MetadataName); 56invocation.TargetMethod.Name == ComponentsApi.AuthenticationStateProvider.GetAuthenticationStateAsync) 68eventRef.Event.Name == ComponentsApi.AuthenticationStateProvider.AuthenticationStateChanged)
ComponentFacts.cs (1)
66if (string.Equals(kvp.Key, ComponentsApi.ParameterAttribute.CaptureUnmatchedValues, StringComparison.Ordinal))
ComponentSymbols.cs (6)
18var parameterAttribute = compilation.GetTypeByMetadataName(ComponentsApi.ParameterAttribute.MetadataName); 25var cascadingParameterAttribute = compilation.GetTypeByMetadataName(ComponentsApi.CascadingParameterAttribute.MetadataName); 32var icomponentType = compilation.GetTypeByMetadataName(ComponentsApi.IComponent.MetadataName); 51var supplyParameterFromFormAttribute = compilation.GetTypeByMetadataName(ComponentsApi.SupplyParameterFromFormAttribute.MetadataName); 52var persistentStateAttribute = compilation.GetTypeByMetadataName(ComponentsApi.PersistentStateAttribute.MetadataName); 53var componentBaseType = compilation.GetTypeByMetadataName(ComponentsApi.ComponentBase.MetadataName);
ForLoopIteratorInClosureAnalyzer.cs (15)
32ComponentsApi.BindConverter.MetadataName, 33compilationContext.Compilation.GetTypeByMetadataName(ComponentsApi.BindConverter.FullTypeName) 36ComponentsApi.ComponentBase.MetadataName, 37compilationContext.Compilation.GetTypeByMetadataName(ComponentsApi.ComponentBase.FullTypeName) 40ComponentsApi.EventCallbackFactory.MetadataName, 41compilationContext.Compilation.GetTypeByMetadataName(ComponentsApi.EventCallbackFactory.FullTypeName) 44ComponentsApi.RenderTreeBuilder.MetadataName, 45compilationContext.Compilation.GetTypeByMetadataName(ComponentsApi.RenderTreeBuilder.FullTypeName) 48if (availableTypes[ComponentsApi.ComponentBase.MetadataName] is null 49|| availableTypes[ComponentsApi.RenderTreeBuilder.MetadataName] is null) 80if (SymbolEqualityComparer.Default.Equals(containingType, availableTypes[ComponentsApi.ComponentBase.MetadataName])) 163&& SymbolEqualityComparer.Default.Equals(invocation.Instance.Type, availableTypes[ComponentsApi.RenderTreeBuilder.MetadataName]) 177if (SymbolEqualityComparer.Default.Equals(valueInvocation.TargetMethod.ContainingType, availableTypes[ComponentsApi.BindConverter.MetadataName])) 182else if (SymbolEqualityComparer.Default.Equals(valueInvocation.TargetMethod.ContainingType, availableTypes[ComponentsApi.EventCallbackFactory.MetadataName]) 199&& conversionOperation.Operand.Type.ContainingNamespace.ToString().StartsWith(ComponentsApi.AssemblyName, StringComparison.Ordinal))
StateHasChangedAnalyzer.cs (1)
201method.ContainingType.ToDisplayString() == ComponentsApi.ComponentBase.FullTypeName;