Base:
property
CanSet
Microsoft.Extensions.Configuration.Binder.SourceGeneration.MemberSpec.CanSet
1 write to CanSet
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
Specs\Members\PropertySpec.cs (1)
19CanSet = setterIsPublic && !isInitOnly;
7 references to CanSet
Microsoft.Extensions.Configuration.Binder.SourceGeneration (7)
ConfigurationBindingGenerator.Parser.cs (1)
769if (!spec.IsIgnored && (spec.CanGet || spec.CanSet || BacksConstructorParameter(ctor, propertyName)))
Emitter\CoreBindingHelpers.cs (4)
929canSet: property.CanSet, 968return property.CanGet && property.CanSet; 970return property.CanSet; 972return IsBindableAsMember(complexType, property.CanSet);
Specs\TypeIndex.cs (2)
74bool IsAccessible() => property.CanGet || property.CanSet; 78bool IsCollectionAndCannotOverride() => !property.CanSet &&