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