7 instantiations of BindMetadata
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (2)
Legacy\TagHelperBlockRewriterTest.cs (2)
2181.Metadata(new BindMetadata() 2225.Metadata(new BindMetadata()
Microsoft.AspNetCore.Razor.Language.UnitTests (2)
Legacy\TagHelperBlockRewriterTest.cs (2)
2480.Metadata(new BindMetadata() 2524.Metadata(new BindMetadata()
Microsoft.CodeAnalysis.Razor.Compiler (3)
Language\Components\BindMetadata.cs (2)
10public static BindMetadata Default { get; } = new(); 44=> new()
Language\TagHelpers\Producers\BindTagHelperProducer.cs (1)
570builder.SetMetadata(new BindMetadata() { IsFallback = true });
34 references to BindMetadata
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\Components\BindMetadata.cs (2)
10public static BindMetadata Default { get; } = new(); 43public readonly BindMetadata Build()
Language\Components\TagHelperDescriptorExtensions.cs (7)
23Metadata: BindMetadata { IsFallback: true } 91tagHelper.Metadata is not BindMetadata { TypeAttribute: not null }; 94=> tagHelper.Metadata is BindMetadata { ValueAttribute: var value } ? value : null; 97=> tagHelper.Metadata is BindMetadata { ChangeAttribute: var value } ? value : null; 100=> tagHelper.Metadata is BindMetadata { ExpressionAttribute: var value } ? value : null; 111=> tagHelper.Metadata is BindMetadata { IsInvariantCulture: true }; 119=> tagHelper.Metadata is BindMetadata { Format: var value } ? value : null;
Language\TagHelpers\Producers\BindTagHelperProducer.cs (2)
231var metadata = new BindMetadata.Builder 463var metadata = new BindMetadata.Builder
Microsoft.CodeAnalysis.Razor.UnitTests (23)
BindTagHelperProducerTest.cs (23)
80Assert.Equal("MyProperty", ((BindMetadata)bind.Metadata).ValueAttribute); 81Assert.Equal("MyPropertyChanged", ((BindMetadata)bind.Metadata).ChangeAttribute); 82Assert.Equal("MyPropertyExpression", ((BindMetadata)bind.Metadata).ExpressionAttribute); 244Assert.Equal("MyProperty", ((BindMetadata)bind.Metadata).ValueAttribute); 245Assert.Equal("MyPropertyChanged", ((BindMetadata)bind.Metadata).ChangeAttribute); 414Assert.Equal("myprop", ((BindMetadata)bind.Metadata).ValueAttribute); 415Assert.Equal("myevent", ((BindMetadata)bind.Metadata).ChangeAttribute); 653Assert.Equal("myprop", ((BindMetadata)bind.Metadata).ValueAttribute); 654Assert.Equal("myevent", ((BindMetadata)bind.Metadata).ChangeAttribute); 733Assert.Equal("myprop", ((BindMetadata)bind.Metadata).ValueAttribute); 734Assert.Equal("myevent", ((BindMetadata)bind.Metadata).ChangeAttribute); 735Assert.Null(((BindMetadata)bind.Metadata).TypeAttribute); 804Assert.Equal("myprop", ((BindMetadata)bind.Metadata).ValueAttribute); 805Assert.Equal("myevent", ((BindMetadata)bind.Metadata).ChangeAttribute); 806Assert.Equal("checkbox", ((BindMetadata)bind.Metadata).TypeAttribute); 896Assert.Equal("myprop", ((BindMetadata)bind.Metadata).ValueAttribute); 897Assert.Equal("myevent", ((BindMetadata)bind.Metadata).ChangeAttribute); 898Assert.Equal("checkbox", ((BindMetadata)bind.Metadata).TypeAttribute); 990Assert.Equal("value", ((BindMetadata)bind.Metadata).ValueAttribute); 991Assert.Equal("onchange", ((BindMetadata)bind.Metadata).ChangeAttribute); 992Assert.Equal("number", ((BindMetadata)bind.Metadata).TypeAttribute); 1029Assert.Null(((BindMetadata)bind.Metadata).ValueAttribute); 1030Assert.Null(((BindMetadata)bind.Metadata).ChangeAttribute);