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