1 instantiation of PropertySpec
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
ConfigurationBindingGenerator.Parser.cs (1)
732
PropertySpec spec =
new
(property, propertyTypeRef)
11 references to PropertySpec
Microsoft.Extensions.Configuration.Binder.SourceGeneration (11)
ConfigurationBindingGenerator.Parser.cs (3)
708
Dictionary<string,
PropertySpec
>? properties = null;
732
PropertySpec
spec = new(property, propertyTypeRef)
756
if (properties?.TryGetValue(parameterName, out
PropertySpec
? propertySpec) is not true || propertySpec.IsIgnored)
Emitter\CoreBindingHelpers.cs (4)
321
IEnumerable<
PropertySpec
> initOnlyProps = type.Properties
344
foreach (
PropertySpec
property in initOnlyProps)
360
foreach (
PropertySpec
property in initOnlyProps)
862
foreach (
PropertySpec
property in type.Properties!)
Specs\BindingHelperInfo.cs (1)
174
foreach (
PropertySpec
property in objectSpec.Properties!)
Specs\TypeIndex.cs (1)
40
public bool ShouldBindTo(
PropertySpec
property)
Specs\Types\ObjectSpec.cs (2)
14
ImmutableEquatableArray<
PropertySpec
>? properties,
26
public ImmutableEquatableArray<
PropertySpec
>? Properties { get; }