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 }
98
tagHelper.Metadata is not
BindMetadata
{ TypeAttribute: not null };
101
=> tagHelper.Metadata is
BindMetadata
{ ValueAttribute: var value } ? value : null;
104
=> tagHelper.Metadata is
BindMetadata
{ ChangeAttribute: var value } ? value : null;
107
=> tagHelper.Metadata is
BindMetadata
{ ExpressionAttribute: var value } ? value : null;
118
=> tagHelper.Metadata is
BindMetadata
{ IsInvariantCulture: true };
126
=> 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),
277
static
BindMetadata
ReadBindMetadata(JsonDataReader reader)
279
var builder = new
BindMetadata
.Builder
281
IsFallback = reader.ReadBooleanOrFalse(nameof(
BindMetadata
.IsFallback)),
282
ValueAttribute = reader.ReadStringOrNull(nameof(
BindMetadata
.ValueAttribute)),
283
ChangeAttribute = reader.ReadStringOrNull(nameof(
BindMetadata
.ChangeAttribute)),
284
ExpressionAttribute = reader.ReadStringOrNull(nameof(
BindMetadata
.ExpressionAttribute)),
285
TypeAttribute = reader.ReadStringOrNull(nameof(
BindMetadata
.TypeAttribute)),
286
IsInvariantCulture = reader.ReadBooleanOrFalse(nameof(
BindMetadata
.IsInvariantCulture)),
287
Format = reader.ReadStringOrNull(nameof(
BindMetadata
.Format))
Json\ObjectWriters_TagHelpers.cs (2)
188
WriteBindMetadata(writer, (
BindMetadata
)value);
232
static void WriteBindMetadata(JsonDataWriter writer,
BindMetadata
metadata)