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)
10
public static BindMetadata Default { get; } =
new
();
44
=>
new
()
Language\TagHelpers\Producers\BindTagHelperProducer.cs (1)
570
builder.SetMetadata(new
BindMetadata
() { IsFallback = true });
34 references to BindMetadata
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\Components\BindMetadata.cs (2)
10
public static
BindMetadata
Default { get; } = new();
43
public readonly
BindMetadata
Build()
Language\Components\TagHelperDescriptorExtensions.cs (7)
23
Metadata:
BindMetadata
{ IsFallback: true }
91
tagHelper.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)
231
var metadata = new
BindMetadata
.Builder
463
var metadata = new
BindMetadata
.Builder
Microsoft.CodeAnalysis.Razor.UnitTests (23)
BindTagHelperProducerTest.cs (23)
80
Assert.Equal("MyProperty", ((
BindMetadata
)bind.Metadata).ValueAttribute);
81
Assert.Equal("MyPropertyChanged", ((
BindMetadata
)bind.Metadata).ChangeAttribute);
82
Assert.Equal("MyPropertyExpression", ((
BindMetadata
)bind.Metadata).ExpressionAttribute);
244
Assert.Equal("MyProperty", ((
BindMetadata
)bind.Metadata).ValueAttribute);
245
Assert.Equal("MyPropertyChanged", ((
BindMetadata
)bind.Metadata).ChangeAttribute);
414
Assert.Equal("myprop", ((
BindMetadata
)bind.Metadata).ValueAttribute);
415
Assert.Equal("myevent", ((
BindMetadata
)bind.Metadata).ChangeAttribute);
653
Assert.Equal("myprop", ((
BindMetadata
)bind.Metadata).ValueAttribute);
654
Assert.Equal("myevent", ((
BindMetadata
)bind.Metadata).ChangeAttribute);
733
Assert.Equal("myprop", ((
BindMetadata
)bind.Metadata).ValueAttribute);
734
Assert.Equal("myevent", ((
BindMetadata
)bind.Metadata).ChangeAttribute);
735
Assert.Null(((
BindMetadata
)bind.Metadata).TypeAttribute);
804
Assert.Equal("myprop", ((
BindMetadata
)bind.Metadata).ValueAttribute);
805
Assert.Equal("myevent", ((
BindMetadata
)bind.Metadata).ChangeAttribute);
806
Assert.Equal("checkbox", ((
BindMetadata
)bind.Metadata).TypeAttribute);
896
Assert.Equal("myprop", ((
BindMetadata
)bind.Metadata).ValueAttribute);
897
Assert.Equal("myevent", ((
BindMetadata
)bind.Metadata).ChangeAttribute);
898
Assert.Equal("checkbox", ((
BindMetadata
)bind.Metadata).TypeAttribute);
990
Assert.Equal("value", ((
BindMetadata
)bind.Metadata).ValueAttribute);
991
Assert.Equal("onchange", ((
BindMetadata
)bind.Metadata).ChangeAttribute);
992
Assert.Equal("number", ((
BindMetadata
)bind.Metadata).TypeAttribute);
1029
Assert.Null(((
BindMetadata
)bind.Metadata).ValueAttribute);
1030
Assert.Null(((
BindMetadata
)bind.Metadata).ChangeAttribute);