3 instantiations of 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 });
23 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
rzc (12)
Json\ObjectReaders_TagHelpers.cs (10)
228
MetadataKind.Bind => reader.ReadNonNullObjectOrDefault(propertyName, ReadBindMetadata, defaultValue:
BindMetadata
.Default),
264
static
BindMetadata
ReadBindMetadata(JsonDataReader reader)
266
var builder = new
BindMetadata
.Builder
268
IsFallback = reader.ReadBooleanOrFalse(nameof(
BindMetadata
.IsFallback)),
269
ValueAttribute = reader.ReadStringOrNull(nameof(
BindMetadata
.ValueAttribute)),
270
ChangeAttribute = reader.ReadStringOrNull(nameof(
BindMetadata
.ChangeAttribute)),
271
ExpressionAttribute = reader.ReadStringOrNull(nameof(
BindMetadata
.ExpressionAttribute)),
272
TypeAttribute = reader.ReadStringOrNull(nameof(
BindMetadata
.TypeAttribute)),
273
IsInvariantCulture = reader.ReadBooleanOrFalse(nameof(
BindMetadata
.IsInvariantCulture)),
274
Format = reader.ReadStringOrNull(nameof(
BindMetadata
.Format))
Json\ObjectWriters_TagHelpers.cs (2)
188
WriteBindMetadata(writer, (
BindMetadata
)value);
227
static void WriteBindMetadata(JsonDataWriter writer,
BindMetadata
metadata)