1 instantiation of RequiredAttributeDescriptorBuilder
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RequiredAttributeDescriptorBuilder_Pooling.cs (1)
12DefaultPool.Create(static () => new RequiredAttributeDescriptorBuilder());
34 references to RequiredAttributeDescriptorBuilder
Microsoft.AspNetCore.Razor.Language.UnitTests (3)
TagHelperMatchingConventionsTest.cs (3)
12public static TheoryData<Action<RequiredAttributeDescriptorBuilder>, string, string, bool> RequiredAttributeDescriptorData 17return new TheoryData<Action<RequiredAttributeDescriptorBuilder>, string, string, bool> 116Action<RequiredAttributeDescriptorBuilder> configure,
Microsoft.AspNetCore.Razor.Test.Common (17)
Language\TestRequiredAttributeDescriptorBuilderExtensions.cs (12)
8public static RequiredAttributeDescriptorBuilder Name( 9this RequiredAttributeDescriptorBuilder builder, string name, RequiredAttributeNameComparison? nameComparison = null) 21public static RequiredAttributeDescriptorBuilder NameComparison( 22this RequiredAttributeDescriptorBuilder builder, RequiredAttributeNameComparison nameComparison) 29public static RequiredAttributeDescriptorBuilder Value( 30this RequiredAttributeDescriptorBuilder builder, string? value, RequiredAttributeValueComparison? valueComparison = null) 42public static RequiredAttributeDescriptorBuilder ValueComparison( 43this RequiredAttributeDescriptorBuilder builder, RequiredAttributeValueComparison valueComparison) 50public static RequiredAttributeDescriptorBuilder IsDirectiveAttribute( 51this RequiredAttributeDescriptorBuilder builder, bool isDirectiveAttribute = true) 58public static RequiredAttributeDescriptorBuilder AddDiagnostic( 59this RequiredAttributeDescriptorBuilder builder, RazorDiagnostic diagnostic)
Language\TestTagMatchingRuleDescriptorBuilderExtensions.cs (5)
62Action<RequiredAttributeDescriptorBuilder> configure) 78Action<RequiredAttributeDescriptorBuilder> configure) 89Action<RequiredAttributeDescriptorBuilder>? configure = null) 96Action<RequiredAttributeDescriptorBuilder>? configure = null) 105Action<RequiredAttributeDescriptorBuilder>? configure = null)
Microsoft.CodeAnalysis.Razor.Compiler (8)
Language\RequiredAttributeDescriptorBuilder_Pooling.cs (3)
11internal static readonly ObjectPool<RequiredAttributeDescriptorBuilder> Pool = 14internal static RequiredAttributeDescriptorBuilder GetInstance(TagMatchingRuleDescriptorBuilder parent) 16var builder = Pool.Get();
Language\TagMatchingRuleDescriptorBuilder.cs (5)
31public TagHelperObjectBuilderCollection<RequiredAttributeDescriptor, RequiredAttributeDescriptorBuilder> Attributes { get; } 32= new(RequiredAttributeDescriptorBuilder.Pool); 34public void Attribute(Action<RequiredAttributeDescriptorBuilder> configure) 41var builder = RequiredAttributeDescriptorBuilder.GetInstance(this);
Microsoft.CodeAnalysis.Razor.UnitTests (6)
DefaultTagHelperDescriptorFactoryTest.cs (6)
24public static TheoryData<string, Action<RequiredAttributeDescriptorBuilder>> RequiredAttributeParserErrorData 115Action<RequiredAttributeDescriptorBuilder> configure) 137public static TheoryData<string, ImmutableArray<Action<RequiredAttributeDescriptorBuilder>>> RequiredAttributeParserData 178static Action<RequiredAttributeDescriptorBuilder> plain(string name, RequiredAttributeNameComparison nameComparison) 184static Action<RequiredAttributeDescriptorBuilder> css(string name, string? value, RequiredAttributeValueComparison valueComparison) 197ImmutableArray<Action<RequiredAttributeDescriptorBuilder>> configures)