6 writes to _reflector
System.Xaml (6)
System\Xaml\XamlMember.cs (6)
60_reflector = reflector; 83_reflector = reflector; 117_reflector = reflector; 144_reflector = reflector; 155_reflector = reflector ?? MemberReflector.UnknownReflector; 904Interlocked.CompareExchange(ref _reflector, reflector, null);
79 references to _reflector
System.Xaml (79)
System\Xaml\XamlMember.cs (79)
61_reflector.Invoker = invoker; 84_reflector.Invoker = invoker; 119_reflector.Invoker = invoker; 146_reflector.Invoker = invoker; 166if (_reflector.Invoker is null) 168_reflector.Invoker = LookupInvoker() ?? XamlMemberInvoker.UnknownInvoker; 171return _reflector.Invoker; 180return (_reflector.IsUnknown); 233if (_reflector.TargetType is null) 235if (_reflector.IsUnknown) 240_reflector.TargetType = LookupTargetType() ?? XamlLanguage.Object; 243return _reflector.TargetType; 252if (_reflector.Type is null) 254_reflector.Type = LookupType() ?? XamlLanguage.Object; 257return _reflector.Type; 266if (!_reflector.TypeConverterIsSet) 268_reflector.TypeConverter = LookupTypeConverter(); 271return _reflector.TypeConverter; 280if (!_reflector.ValueSerializerIsSet) 282_reflector.ValueSerializer = LookupValueSerializer(); 285return _reflector.ValueSerializer; 294if (!_reflector.DeferringLoaderIsSet) 296_reflector.DeferringLoader = LookupDeferringLoader(); 299return _reflector.DeferringLoader; 360if (_reflector.DependsOn is null) 362_reflector.DependsOn = LookupDependsOn() ?? ReadOnlyCollection<XamlMember>.Empty; 365return _reflector.DependsOn; 379if (!_reflector.DesignerSerializationVisibilityIsSet) 381_reflector.SerializationVisibility = LookupSerializationVisibility(); 384return _reflector.SerializationVisibility ?? DesignerSerializationVisibility.Visible; 398if (!_reflector.MarkupExtensionBracketCharactersArgumentIsSet) 400_reflector.MarkupExtensionBracketCharactersArgument = LookupMarkupExtensionBracketCharacters(); 401_reflector.MarkupExtensionBracketCharactersArgumentIsSet = true; 404return _reflector.MarkupExtensionBracketCharactersArgument; 414if (!_reflector.ConstructorArgumentIsSet) 416_reflector.ConstructorArgument = LookupConstructorArgument(); 419return _reflector.ConstructorArgument; 429return _reflector.DefaultValue; 438if (!_reflector.GetterIsSet) 440_reflector.Getter = LookupUnderlyingGetter(); 443return _reflector.Getter; 453return !_reflector.DefaultValueIsNotPresent; 462if (!_reflector.DesignerSerializationVisibilityIsSet) 464_reflector.SerializationVisibility = LookupSerializationVisibility(); 467return _reflector.SerializationVisibility.HasValue; 476if (!_reflector.SetterIsSet) 478_reflector.Setter = LookupUnderlyingSetter(); 481return _reflector.Setter; 551Type[] loaderTypes = _reflector.GetAttributeTypes(typeof(XamlDeferLoadAttribute), 2); 573List<string> doPropertyNames = _reflector.GetAllAttributeContents<string>(typeof(DependsOnAttribute)); 600result = _reflector.GetAttributeValue<DesignerSerializationVisibility>( 611return _reflector.IsAttributePresent(typeof(AmbientAttribute)); 647if (_reflector is not null) 649return _reflector.IsUnknown; 704Type converterType = _reflector.GetAttributeType(typeof(TypeConverterAttribute)); 724Type converterType = _reflector.GetAttributeType(typeof(ValueSerializerAttribute)); 748IReadOnlyDictionary<char, char> bracketCharactersList = _reflector.GetBracketCharacterAttributes(typeof(MarkupExtensionBracketCharactersAttribute)); 751_reflector.MarkupExtensionBracketCharactersArgument = bracketCharactersList; 755return _reflector.MarkupExtensionBracketCharactersArgument; 769if (_reflector.Getter is not null) 771return _reflector.Getter; 783if (_reflector.Setter is not null) 785return _reflector.Setter; 814bool? result = _reflector.GetFlag(BoolMemberBits.ReadPublic); 818_reflector.SetFlag(BoolMemberBits.ReadPublic, result.Value); 830bool? result = _reflector.GetFlag(BoolMemberBits.WritePublic); 834_reflector.SetFlag(BoolMemberBits.WritePublic, result.Value); 876if (!_reflector.CustomAttributeProviderIsSetVolatile) 883_reflector.UnderlyingMember = UnderlyingMember; 886_reflector.SetCustomAttributeProviderVolatile(attrProvider); 889return _reflector.CustomAttributeProvider is not null || UnderlyingMemberInternal.Value is not null; 910if (!_reflector.DefaultValueIsSet) 919ICustomAttributeProvider attributeProvider = _reflector.CustomAttributeProvider ?? UnderlyingMember; 929_reflector.DefaultValue = defaultValueAttrib.Value; 933_reflector.DefaultValueIsNotPresent = true; 941if (_reflector is null) 950bool? result = _reflector.GetFlag(flagBit); 954_reflector.SetFlag(flagBit, result.Value); 997result = _reflector.GetAttributeString(typeof(ConstructorArgumentAttribute), out _);