2 instantiations of PropertyMetadata
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Components\PropertyMetadata.cs (2)
10public static PropertyMetadata Default { get; } = new(); 44=> new()
22 references to PropertyMetadata
Microsoft.CodeAnalysis.Razor.Compiler (10)
Language\BoundAttributeDescriptorExtensions.cs (1)
15return (attribute.Metadata as PropertyMetadata)?.GloballyQualifiedTypeName;
Language\Components\PropertyMetadata.cs (2)
10public static PropertyMetadata Default { get; } = new(); 43public readonly PropertyMetadata Build()
Language\Components\TagHelperBoundAttributeDescriptorExtensions.cs (6)
9=> attribute.Metadata is PropertyMetadata { IsDelegateSignature: true }; 12=> attribute.Metadata is PropertyMetadata { IsDelegateWithAwaitableResult: true }; 21=> attribute.Metadata is PropertyMetadata { IsEventCallback: true }; 24=> attribute.Metadata is PropertyMetadata { IsGenericTyped: true }; 39=> attribute.Metadata is PropertyMetadata { IsChildContent: true }; 48=> builder.MetadataObject is PropertyMetadata { IsChildContent: true };
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (1)
194var builder = new PropertyMetadata.Builder();
rzc (12)
Json\ObjectReaders_TagHelpers.cs (10)
226MetadataKind.Property => reader.ReadNonNullObjectOrDefault(propertyName, ReadPropertyMetadata, defaultValue: PropertyMetadata.Default), 248static PropertyMetadata ReadPropertyMetadata(JsonDataReader reader) 250var builder = new PropertyMetadata.Builder 252GloballyQualifiedTypeName = reader.ReadStringOrNull(nameof(PropertyMetadata.GloballyQualifiedTypeName)), 253IsChildContent = reader.ReadBooleanOrFalse(nameof(PropertyMetadata.IsChildContent)), 254IsEventCallback = reader.ReadBooleanOrFalse(nameof(PropertyMetadata.IsEventCallback)), 255IsDelegateSignature = reader.ReadBooleanOrFalse(nameof(PropertyMetadata.IsDelegateSignature)), 256IsDelegateWithAwaitableResult = reader.ReadBooleanOrFalse(nameof(PropertyMetadata.IsDelegateWithAwaitableResult)), 257IsGenericTyped = reader.ReadBooleanOrFalse(nameof(PropertyMetadata.IsGenericTyped)), 258IsInitOnlyProperty = reader.ReadBooleanOrFalse(nameof(PropertyMetadata.IsInitOnlyProperty))
Json\ObjectWriters_TagHelpers.cs (2)
184WritePropertyMetadata(writer, (PropertyMetadata)value); 216static void WritePropertyMetadata(JsonDataWriter writer, PropertyMetadata metadata)