2 types derived from MemberDescriptor
System.ComponentModel.TypeConverter (2)
System\ComponentModel\EventDescriptor.cs (1)
9public abstract class EventDescriptor : MemberDescriptor
System\ComponentModel\PropertyDescriptor.cs (1)
16public abstract class PropertyDescriptor : MemberDescriptor
87 references to MemberDescriptor
netstandard (1)
netstandard.cs (1)
380[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.MemberDescriptor))]
System (1)
src\runtime\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)
37/// the name and attributes in the specified <see cref='System.ComponentModel.MemberDescriptor'/>. 39protected PropertyDescriptor(MemberDescriptor descr) : base(descr) 46/// the name in the specified <see cref='System.ComponentModel.MemberDescriptor'/> and the 47/// attributes in both the <see cref='System.ComponentModel.MemberDescriptor'/> and the 51protected PropertyDescriptor(MemberDescriptor descr, Attribute[]? attrs) : base(descr, attrs)
System\ComponentModel\TypeDescriptor.cs (10)
581if (ShouldHideMember((MemberDescriptor?)members[idx], attributes[attrIdx])) 1278private static string? GetExtenderCollisionSuffix(MemberDescriptor member) 2011foreach (MemberDescriptor desc in members) 2041MemberDescriptor origDesc = (MemberDescriptor)filterTable[descName]!; 2725private static bool ShouldHideMember(MemberDescriptor? member, Attribute? attribute) 3029MemberDescriptor? leftMember = left as MemberDescriptor; 3030MemberDescriptor? rightMember = right as MemberDescriptor;
System.Windows.Forms.Design (37)
System\ComponentModel\Design\ComponentDesigner.cs (2)
725protected void RaiseComponentChanged(MemberDescriptor? member, object? oldValue, object? newValue) 733protected void RaiseComponentChanging(MemberDescriptor? member)
System\ComponentModel\Design\DesignerHost.cs (2)
838void IComponentChangeService.OnComponentChanged(object component, MemberDescriptor? member, object? oldValue, object? newValue) 848void IComponentChangeService.OnComponentChanging(object component, MemberDescriptor? member)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.cs (1)
109internal void AddMember(object value, MemberDescriptor member, bool absolute)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.ObjectData.cs (2)
72internal readonly MemberDescriptor _member; 82internal MemberData(MemberDescriptor member, bool absolute)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.cs (2)
93public override void SerializeMember(SerializationStore store, object owningObject, MemberDescriptor member) 117public override void SerializeMemberAbsolute(SerializationStore store, object owningObject, MemberDescriptor member)
System\ComponentModel\Design\Serialization\CodeDomSerializer.cs (2)
227public virtual CodeStatementCollection SerializeMember(IDesignerSerializationManager manager, object owningObject, MemberDescriptor member) 263public virtual CodeStatementCollection SerializeMemberAbsolute(IDesignerSerializationManager manager, object owningObject, MemberDescriptor member)
System\ComponentModel\Design\Serialization\EventMemberCodeDomSerializer.cs (2)
23public override void Serialize(IDesignerSerializationManager manager, object value, MemberDescriptor descriptor, CodeStatementCollection statements) 77public override bool ShouldSerialize(IDesignerSerializationManager manager, object value, MemberDescriptor descriptor) => true;
System\ComponentModel\Design\Serialization\MemberCodeDomSerializer.cs (2)
24MemberDescriptor descriptor, 31public abstract bool ShouldSerialize(IDesignerSerializationManager manager, object value, MemberDescriptor descriptor);
System\ComponentModel\Design\Serialization\PropertyMemberCodeDomSerializer.cs (2)
83public override void Serialize(IDesignerSerializationManager manager, object value, MemberDescriptor descriptor, CodeStatementCollection statements) 360public override bool ShouldSerialize(IDesignerSerializationManager manager, object value, MemberDescriptor descriptor)
System\ComponentModel\Design\Serialization\ResourcePropertyMemberCodeDomSerializer.cs (2)
29public override void Serialize(IDesignerSerializationManager manager, object value, MemberDescriptor descriptor, CodeStatementCollection statements) 77public override bool ShouldSerialize(IDesignerSerializationManager manager, object value, MemberDescriptor descriptor)
System\ComponentModel\Design\Serialization\SerializeAbsoluteContext.cs (3)
32public SerializeAbsoluteContext(MemberDescriptor? member) 41public MemberDescriptor? Member { get; } 46public bool ShouldSerialize(MemberDescriptor? member)
System\ComponentModel\Design\UndoEngine.cs (2)
557public readonly MemberDescriptor member; 559public ReferencingComponent(IComponent component, MemberDescriptor member)
System\ComponentModel\Design\UndoEngine.UndoUnit.ChangeUndoEvent.cs (3)
16private readonly MemberDescriptor? _member; 81public bool ContainsChange(MemberDescriptor? desc) 131private static SerializationStore Serialize(UndoEngine engine, object component, MemberDescriptor? member)
System\Windows\Forms\Design\BindingNavigatorDesigner.cs (1)
78MemberDescriptor? memberDescriptor = TypeDescriptor.GetProperties(navigator)["Items"];
System\Windows\Forms\Design\StandardMenuStripVerb.cs (3)
200MemberDescriptor member = TypeDescriptor.GetProperties(rootItem)["DropDownItems"]; 213MemberDescriptor topMember = TypeDescriptor.GetProperties(tool)["Items"]; 351MemberDescriptor topMember = TypeDescriptor.GetProperties(tool)["Items"];
System\Windows\Forms\Design\TabControlDesigner.cs (3)
99MemberDescriptor member = TypeDescriptor.GetProperties(component: Component)["Controls"]; 245MemberDescriptor member = TypeDescriptor.GetProperties(tc)["Controls"]; 315MemberDescriptor member = TypeDescriptor.GetProperties(Component)["Controls"];
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (1)
1411private bool DoesPropertyAffectPosition(MemberDescriptor member)
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (2)
1650MemberDescriptor member = TypeDescriptor.GetProperties(MenuItem.DropDown)["Items"]; 1753MemberDescriptor member = TypeDescriptor.GetProperties(MenuItem.DropDown)["Items"];
System.Windows.Forms.Primitives (4)
System\ComponentModel\Design\ComponentChangeServiceExtensions.cs (2)
11MemberDescriptor? member = null, 21MemberDescriptor? member = null)
System\ComponentModel\MemberDescriptorExtensions.cs (2)
10this MemberDescriptor descriptor, 19this MemberDescriptor descriptor) where T : Attribute