2 types derived from MemberDescriptor
System (2)
compmod\system\componentmodel\EventDescriptor.cs (1)
24public abstract class EventDescriptor : MemberDescriptor {
compmod\system\componentmodel\PropertyDescriptor.cs (1)
31public abstract class PropertyDescriptor : MemberDescriptor {
88 references to MemberDescriptor
System (45)
compmod\system\componentmodel\design\ComponentChangedEvent.cs (3)
25private MemberDescriptor member; 45public MemberDescriptor Member { 76public ComponentChangedEventArgs(object component, MemberDescriptor member, object oldValue, object newValue) {
compmod\system\componentmodel\design\ComponentChangingEvent.cs (3)
25private MemberDescriptor member; 43public MemberDescriptor Member { 54public ComponentChangingEventArgs(object component, MemberDescriptor member) {
compmod\system\componentmodel\design\IComponentChangeService.cs (2)
58void OnComponentChanged(object component, MemberDescriptor member, object oldValue, object newValue); 63void OnComponentChanging(object component, MemberDescriptor member);
compmod\system\componentmodel\design\serialization\ComponentSerializationService.cs (2)
71public abstract void SerializeMember(SerializationStore store, object owningObject, MemberDescriptor member); 83public abstract void SerializeMemberAbsolute(SerializationStore store, object owningObject, MemberDescriptor member);
compmod\system\componentmodel\design\serialization\MemberRelationshipService.cs (5)
62public MemberRelationship this[object sourceOwner, MemberDescriptor sourceMember] { 127internal MemberDescriptor Member; 167private MemberDescriptor _member; 174public MemberRelationship(object owner, MemberDescriptor member) { 194public MemberDescriptor Member {
compmod\system\componentmodel\EventDescriptor.cs (5)
38/// the specified <see cref='System.ComponentModel.MemberDescriptor'/> 42protected EventDescriptor(MemberDescriptor descr) 48/// the name in the specified <see cref='System.ComponentModel.MemberDescriptor'/> and the 49/// attributes in both the <see cref='System.ComponentModel.MemberDescriptor'/> and the <see cref='System.Attribute'/> 53protected EventDescriptor(MemberDescriptor descr, Attribute[] attrs)
compmod\system\componentmodel\MemberDescriptor.cs (12)
45/// Initializes a new instance of the <see cref='System.ComponentModel.MemberDescriptor'/> class with the specified <paramref name="name 55/// Initializes a new instance of the <see cref='System.ComponentModel.MemberDescriptor'/> class with the specified <paramref name="name"/> 83/// Initializes a new instance of the <see cref='System.ComponentModel.MemberDescriptor'/> class with the specified <see cref='System.ComponentModel.MemberDescriptor'/>. 86protected MemberDescriptor(MemberDescriptor descr) { 101/// Initializes a new instance of the <see cref='System.ComponentModel.MemberDescriptor'/> class with the name in the specified 102/// <see cref='System.ComponentModel.MemberDescriptor'/> and the attributes 103/// in both the old <see cref='System.ComponentModel.MemberDescriptor'/> and the <see cref='System.Attribute'/> array. 106protected MemberDescriptor(MemberDescriptor oldMemberDescriptor, Attribute[] newAttributes) { 300/// Compares this instance to the specified <see cref='System.ComponentModel.MemberDescriptor'/> to see if they are equivalent. 316MemberDescriptor mdObj = (MemberDescriptor)obj;
compmod\system\componentmodel\PropertyDescriptor.cs (5)
51/// the name and attributes in the specified <see cref='System.ComponentModel.MemberDescriptor'/>. 54protected PropertyDescriptor(MemberDescriptor descr) 61/// the name in the specified <see cref='System.ComponentModel.MemberDescriptor'/> and the 62/// attributes in both the <see cref='System.ComponentModel.MemberDescriptor'/> and the 66protected PropertyDescriptor(MemberDescriptor descr, Attribute[] attrs)
compmod\system\componentmodel\TypeDescriptor.cs (8)
1249if (ShouldHideMember((MemberDescriptor)members[idx], attributes[attrIdx])) { 1887private static string GetExtenderCollisionSuffix(MemberDescriptor member) 2548foreach(MemberDescriptor desc in members) 2578MemberDescriptor origDesc = (MemberDescriptor)filterTable[descName]; 3298private static bool ShouldHideMember(MemberDescriptor member, Attribute attribute) 3683return string.Compare(((MemberDescriptor)left).Name, ((MemberDescriptor)right).Name, false, CultureInfo.InvariantCulture);
System.Activities.Presentation (15)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\MutableAttributeTable.cs (2)
93internal void AddCustomAttributes(Type ownerType, MemberDescriptor descriptor, IEnumerable<object> attributes) 254internal IEnumerable GetCustomAttributes(Type ownerType, MemberDescriptor descriptor)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeCallbackBuilder.cs (1)
68public void AddCustomAttributes(MemberDescriptor descriptor, params Attribute[] attributes) {
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeTable.cs (1)
105public IEnumerable GetCustomAttributes(Type ownerType, MemberDescriptor descriptor)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeTableBuilder.cs (1)
109public void AddCustomAttributes(Type ownerType, MemberDescriptor descriptor, params Attribute[] attributes) {
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (10)
119private Dictionary<DescriptorKey, MemberDescriptor> _descriptorCache; 286private static Attribute[] GetRawAttributes(Type objectType, string member, MemberDescriptor parentDescriptor, bool isEvent) 447private MemberDescriptor GetCachedDescriptor(Type objectType, MemberDescriptor descriptor) 449MemberDescriptor cached; 466private void CacheDescriptor(Type objectType, MemberDescriptor descriptor, MemberDescriptor cache) 473_descriptorCache = new Dictionary<DescriptorKey, MemberDescriptor>(); 646internal readonly MemberDescriptor Member; 648internal DescriptorKey(Type type, MemberDescriptor member)
System.Data (15)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\MutableAttributeTable.cs (2)
93internal void AddCustomAttributes(Type ownerType, MemberDescriptor descriptor, IEnumerable<object> attributes) 254internal IEnumerable GetCustomAttributes(Type ownerType, MemberDescriptor descriptor)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeCallbackBuilder.cs (1)
68public void AddCustomAttributes(MemberDescriptor descriptor, params Attribute[] attributes) {
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeTable.cs (1)
105public IEnumerable GetCustomAttributes(Type ownerType, MemberDescriptor descriptor)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeTableBuilder.cs (1)
109public void AddCustomAttributes(Type ownerType, MemberDescriptor descriptor, params Attribute[] attributes) {
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (10)
119private Dictionary<DescriptorKey, MemberDescriptor> _descriptorCache; 286private static Attribute[] GetRawAttributes(Type objectType, string member, MemberDescriptor parentDescriptor, bool isEvent) 447private MemberDescriptor GetCachedDescriptor(Type objectType, MemberDescriptor descriptor) 449MemberDescriptor cached; 466private void CacheDescriptor(Type objectType, MemberDescriptor descriptor, MemberDescriptor cache) 473_descriptorCache = new Dictionary<DescriptorKey, MemberDescriptor>(); 646internal readonly MemberDescriptor Member; 648internal DescriptorKey(Type type, MemberDescriptor member)
System.Web.Mobile (4)
UI\MobileControls\Design\MobileContainerDesigner.cs (1)
351MemberDescriptor member = ce.Member;
UI\MobileControls\Design\MobileControlDesigner.cs (1)
462MemberDescriptor member = ce.Member;
UI\MobileControls\Design\MobileTemplatedControlDesigner.cs (1)
445MemberDescriptor member = ce.Member;
UI\MobileControls\Design\StyleSheetDesigner.cs (1)
342MemberDescriptor member = ce.Member;
System.Windows.Forms (1)
winforms\Managed\System\WinForms\DataGridViewDataConnection.cs (1)
715dataPropertyName = ((System.ComponentModel.MemberDescriptor)(e.PropertyDescriptor)).Name;
System.Workflow.ComponentModel (8)
AuthoringOM\Design\ComponentSerializationService.cs (5)
55public override void SerializeMemberAbsolute(SerializationStore store, object owningObject, MemberDescriptor member) 60public override void SerializeMember(SerializationStore store, object owningObject, MemberDescriptor member) 137private List<MemberDescriptor> memberList = new List<MemberDescriptor>(); 175internal void AddMember(object value, MemberDescriptor member)
AuthoringOM\Design\DesignerInterfaces.cs (3)
244private MemberDescriptor member; 248public ActivityChangedEventArgs(Activity activity, MemberDescriptor member, object oldValue, object newValue) 270public MemberDescriptor Member