6 writes to _reflector
System.Xaml (6)
System\Xaml\XamlMember.cs (6)
59_reflector = reflector; 82_reflector = reflector; 115_reflector = reflector; 142_reflector = reflector; 153_reflector = reflector ?? MemberReflector.UnknownReflector; 856Interlocked.CompareExchange(ref _reflector, reflector, null);
79 references to _reflector
System.Xaml (79)
System\Xaml\XamlMember.cs (79)
60_reflector.Invoker = invoker; 83_reflector.Invoker = invoker; 117_reflector.Invoker = invoker; 144_reflector.Invoker = invoker; 164if (_reflector.Invoker is null) 166_reflector.Invoker = LookupInvoker() ?? XamlMemberInvoker.UnknownInvoker; 168return _reflector.Invoker; 177return (_reflector.IsUnknown); 227if (_reflector.TargetType is null) 229if (_reflector.IsUnknown) 233_reflector.TargetType = LookupTargetType() ?? XamlLanguage.Object; 235return _reflector.TargetType; 244if (_reflector.Type is null) 246_reflector.Type = LookupType() ?? XamlLanguage.Object; 248return _reflector.Type; 257if (!_reflector.TypeConverterIsSet) 259_reflector.TypeConverter = LookupTypeConverter(); 261return _reflector.TypeConverter; 270if (!_reflector.ValueSerializerIsSet) 272_reflector.ValueSerializer = LookupValueSerializer(); 274return _reflector.ValueSerializer; 283if (!_reflector.DeferringLoaderIsSet) 285_reflector.DeferringLoader = LookupDeferringLoader(); 287return _reflector.DeferringLoader; 347if (_reflector.DependsOn is null) 349_reflector.DependsOn = LookupDependsOn() ?? XamlType.EmptyList<XamlMember>.Value; 351return _reflector.DependsOn; 365if (!_reflector.DesignerSerializationVisibilityIsSet) 367_reflector.SerializationVisibility = LookupSerializationVisibility(); 369return _reflector.SerializationVisibility ?? DesignerSerializationVisibility.Visible; 383if (!_reflector.MarkupExtensionBracketCharactersArgumentIsSet) 385_reflector.MarkupExtensionBracketCharactersArgument = LookupMarkupExtensionBracketCharacters(); 386_reflector.MarkupExtensionBracketCharactersArgumentIsSet = true; 389return _reflector.MarkupExtensionBracketCharactersArgument; 399if (!_reflector.ConstructorArgumentIsSet) 401_reflector.ConstructorArgument = LookupConstructorArgument(); 403return _reflector.ConstructorArgument; 413return _reflector.DefaultValue; 422if (!_reflector.GetterIsSet) 424_reflector.Getter = LookupUnderlyingGetter(); 426return _reflector.Getter; 436return !_reflector.DefaultValueIsNotPresent; 445if (!_reflector.DesignerSerializationVisibilityIsSet) 447_reflector.SerializationVisibility = LookupSerializationVisibility(); 449return _reflector.SerializationVisibility.HasValue; 458if (!_reflector.SetterIsSet) 460_reflector.Setter = LookupUnderlyingSetter(); 462return _reflector.Setter; 527Type[] loaderTypes = _reflector.GetAttributeTypes(typeof(XamlDeferLoadAttribute), 2); 546List<string> doPropertyNames = _reflector.GetAllAttributeContents<string>(typeof(DependsOnAttribute)); 572result = _reflector.GetAttributeValue<DesignerSerializationVisibility>( 582return _reflector.IsAttributePresent(typeof(AmbientAttribute)); 615if (_reflector is not null) 617return _reflector.IsUnknown; 667Type converterType = _reflector.GetAttributeType(typeof(TypeConverterAttribute)); 686Type converterType = _reflector.GetAttributeType(typeof(ValueSerializerAttribute)); 708IReadOnlyDictionary<char, char> bracketCharactersList = _reflector.GetBracketCharacterAttributes(typeof(MarkupExtensionBracketCharactersAttribute)); 711_reflector.MarkupExtensionBracketCharactersArgument = bracketCharactersList; 714return _reflector.MarkupExtensionBracketCharactersArgument; 728if (_reflector.Getter is not null) 730return _reflector.Getter; 741if (_reflector.Setter is not null) 743return _reflector.Setter; 771bool? result = _reflector.GetFlag(BoolMemberBits.ReadPublic); 775_reflector.SetFlag(BoolMemberBits.ReadPublic, result.Value); 786bool? result = _reflector.GetFlag(BoolMemberBits.WritePublic); 790_reflector.SetFlag(BoolMemberBits.WritePublic, result.Value); 830if (!_reflector.CustomAttributeProviderIsSetVolatile) 837_reflector.UnderlyingMember = UnderlyingMember; 839_reflector.SetCustomAttributeProviderVolatile(attrProvider); 841return _reflector.CustomAttributeProvider is not null || UnderlyingMemberInternal.Value is not null; 862if (!_reflector.DefaultValueIsSet) 871ICustomAttributeProvider attributeProvider = _reflector.CustomAttributeProvider ?? UnderlyingMember; 880_reflector.DefaultValue = defaultValueAttrib.Value; 884_reflector.DefaultValueIsNotPresent = true; 892if (_reflector is null) 901bool? result = _reflector.GetFlag(flagBit); 905_reflector.SetFlag(flagBit, result.Value); 946result = _reflector.GetAttributeString(typeof(ConstructorArgumentAttribute), out _);