2 types derived from MemberDescriptor
System.ComponentModel.TypeConverter (2)
System\ComponentModel\EventDescriptor.cs (1)
9public abstract class EventDescriptor : MemberDescriptor
System\ComponentModel\PropertyDescriptor.cs (1)
14public abstract class PropertyDescriptor : MemberDescriptor
46 references to MemberDescriptor
netstandard (1)
netstandard.cs (1)
380[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.MemberDescriptor))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
366[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.MemberDescriptor))]
System.ComponentModel.TypeConverter (44)
System\ComponentModel\Design\ComponentChangedEventArgs.cs (2)
19public MemberDescriptor? Member { get; } 34public ComponentChangedEventArgs(object? component, MemberDescriptor? member, object? oldValue, object? newValue)
System\ComponentModel\Design\ComponentChangingEventArgs.cs (2)
19public MemberDescriptor? Member { get; } 24public ComponentChangingEventArgs(object? component, MemberDescriptor? member)
System\ComponentModel\Design\IComponentChangeService.cs (2)
49void OnComponentChanged(object component, MemberDescriptor? member, object? oldValue, object? newValue); 54void OnComponentChanging(object component, MemberDescriptor? member);
System\ComponentModel\Design\Serialization\ComponentSerializationService.cs (2)
64public abstract void SerializeMember(SerializationStore store, object owningObject, MemberDescriptor member); 76public abstract void SerializeMemberAbsolute(SerializationStore store, object owningObject, MemberDescriptor member);
System\ComponentModel\Design\Serialization\MemberRelationshipService.cs (4)
72public MemberRelationship this[object sourceOwner, MemberDescriptor sourceMember] 139internal MemberDescriptor _member; 180public MemberRelationship(object owner, MemberDescriptor member) 197public MemberDescriptor Member { get; }
System\ComponentModel\EventDescriptor.cs (5)
23/// the specified <see cref='System.ComponentModel.MemberDescriptor'/>. 25protected EventDescriptor(MemberDescriptor descr) : base(descr) 31/// the name in the specified <see cref='System.ComponentModel.MemberDescriptor'/> and the 32/// attributes in both the <see cref='System.ComponentModel.MemberDescriptor'/> and the <see cref='System.Attribute'/> array. 34protected EventDescriptor(MemberDescriptor descr, Attribute[]? attrs) : base(descr, attrs)
System\ComponentModel\MemberDescriptor.cs (12)
32/// Initializes a new instance of the <see cref='System.ComponentModel.MemberDescriptor'/> class with the specified <paramref name="name"/> and no attributes. 39/// Initializes a new instance of the <see cref='System.ComponentModel.MemberDescriptor'/> class with the specified <paramref name="name"/> and <paramref name="attributes "/> array. 64/// Initializes a new instance of the <see cref='System.ComponentModel.MemberDescriptor'/> class with the specified <see cref='System.ComponentModel.MemberDescriptor'/>. 66protected MemberDescriptor(MemberDescriptor descr) 83/// Initializes a new instance of the <see cref='System.ComponentModel.MemberDescriptor'/> class with the name in the specified 84/// <see cref='System.ComponentModel.MemberDescriptor'/> and the attributes 85/// in both the old <see cref='System.ComponentModel.MemberDescriptor'/> and the <see cref='System.Attribute'/> array. 87protected MemberDescriptor(MemberDescriptor oldMemberDescriptor, Attribute[]? newAttributes) 240/// Compares this instance to the specified <see cref='System.ComponentModel.MemberDescriptor'/> to see if they are equivalent. 259MemberDescriptor mdObj = (MemberDescriptor)obj;
System\ComponentModel\PropertyDescriptor.cs (5)
34/// the name and attributes in the specified <see cref='System.ComponentModel.MemberDescriptor'/>. 36protected PropertyDescriptor(MemberDescriptor descr) : base(descr) 43/// the name in the specified <see cref='System.ComponentModel.MemberDescriptor'/> and the 44/// attributes in both the <see cref='System.ComponentModel.MemberDescriptor'/> and the 48protected PropertyDescriptor(MemberDescriptor descr, Attribute[]? attrs) : base(descr, attrs)
System\ComponentModel\TypeDescriptor.cs (10)
567if (ShouldHideMember((MemberDescriptor?)members[idx], attributes[attrIdx])) 1264private static string? GetExtenderCollisionSuffix(MemberDescriptor member) 1997foreach (MemberDescriptor desc in members) 2027MemberDescriptor origDesc = (MemberDescriptor)filterTable[descName]!; 2722private static bool ShouldHideMember(MemberDescriptor? member, Attribute? attribute) 3026MemberDescriptor? leftMember = left as MemberDescriptor; 3027MemberDescriptor? rightMember = right as MemberDescriptor;