1 type derived from EventDescriptor
System.ComponentModel.TypeConverter (1)
System\ComponentModel\ReflectEventDescriptor.cs (1)
60
internal sealed class ReflectEventDescriptor :
EventDescriptor
102 references to EventDescriptor
netstandard (1)
netstandard.cs (1)
315
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.
EventDescriptor
))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
301
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.
EventDescriptor
))]
System.ComponentModel.TypeConverter (95)
System\ComponentModel\CustomTypeDescriptor.cs (2)
117
[RequiresUnreferencedCode(
EventDescriptor
.RequiresUnreferencedCodeMessage)]
118
public virtual
EventDescriptor
? GetDefaultEvent() => _parent?.GetDefaultEvent();
System\ComponentModel\Design\IEventPropertyService.cs (6)
9
/// Provides a set of useful methods for binding <see cref='System.ComponentModel.
EventDescriptor
'/> objects to user code.
18
string CreateUniqueMethodName(IComponent component,
EventDescriptor
e);
24
ICollection GetCompatibleMethods(
EventDescriptor
e);
30
EventDescriptor
? GetEvent(PropertyDescriptor property);
40
PropertyDescriptor GetEventProperty(
EventDescriptor
e);
58
bool ShowCode(IComponent component,
EventDescriptor
e);
System\ComponentModel\EventDescriptor.cs (3)
14
/// Initializes a new instance of the <see cref='System.ComponentModel.
EventDescriptor
'/> class with the
22
/// Initializes a new instance of the <see cref='System.ComponentModel.
EventDescriptor
'/> class with the name and attributes in
30
/// Initializes a new instance of the <see cref='System.ComponentModel.
EventDescriptor
'/> class with
System\ComponentModel\EventDescriptorCollection.cs (28)
16
private
EventDescriptor
?[] _events;
31
public EventDescriptorCollection(
EventDescriptor
[]? events)
35
_events = Array.Empty<
EventDescriptor
>();
49
public EventDescriptorCollection(
EventDescriptor
[]? events, bool readOnly) : this(events)
54
private EventDescriptorCollection(
EventDescriptor
?[] events, int eventCount, string[]? namedSort, IComparer? comparer)
75
public virtual
EventDescriptor
? this[int index]
91
public virtual
EventDescriptor
? this[string name] => Find(name, false);
93
public int Add(
EventDescriptor
? value)
115
public bool Contains(
EventDescriptor
? value) => IndexOf(value) >= 0;
130
EventDescriptor
[] newEvents = new
EventDescriptor
[Count];
153
_events = new
EventDescriptor
[sizeNeeded];
160
EventDescriptor
[] newEvents = new
EventDescriptor
[newSize];
169
public virtual
EventDescriptor
? Find(string name, bool ignoreCase)
171
EventDescriptor
? p = null;
199
public int IndexOf(
EventDescriptor
? value) => Array.IndexOf(_events, value, 0, Count);
201
public void Insert(int index,
EventDescriptor
? value)
217
public void Remove(
EventDescriptor
? value)
314
List<
EventDescriptor
?> eventList = new List<
EventDescriptor
?>(_events);
322
EventDescriptor
? currentEvent = eventList[j];
391
_events[index] = (
EventDescriptor
?)value;
395
int IList.Add(object? value) => Add((
EventDescriptor
?)value);
397
bool IList.Contains(object? value) => Contains((
EventDescriptor
?)value);
401
int IList.IndexOf(object? value) => IndexOf((
EventDescriptor
?)value);
403
void IList.Insert(int index, object? value) => Insert(index, (
EventDescriptor
?)value);
405
void IList.Remove(object? value) => Remove((
EventDescriptor
?)value);
System\ComponentModel\IComNativeDescriptorHandler.cs (1)
18
EventDescriptor
GetDefaultEvent(object component);
System\ComponentModel\ICustomTypeDescriptor.cs (2)
38
[RequiresUnreferencedCode(
EventDescriptor
.RequiresUnreferencedCodeMessage)]
39
EventDescriptor
? GetDefaultEvent();
System\ComponentModel\ReflectEventDescriptor.cs (1)
115
EventDescriptor
oldReflectEventDescriptor,
System\ComponentModel\ReflectPropertyDescriptor.cs (8)
74
private
EventDescriptor
? _realChangedEvent; // <propertyname>Changed event handler on object
75
private
EventDescriptor
? _realIPropChangedEvent; // INotifyPropertyChanged.PropertyChanged event handler on object
248
private
EventDescriptor
ChangedEventValue
265
private
EventDescriptor
IPropChangedEventValue
505
EventDescriptor
changedEvent = ChangedEventValue;
518
EventDescriptor
iPropChangedEvent = IPropChangedEventValue;
982
EventDescriptor
changedEvent = ChangedEventValue;
998
EventDescriptor
iPropChangedEvent = IPropChangedEventValue;
System\ComponentModel\ReflectTypeDescriptionProvider.cs (10)
389
internal
EventDescriptor
? GetDefaultEvent([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, object? instance)
518
internal static
EventDescriptor
? GetExtendedDefaultEvent()
1172
private static
EventDescriptor
[] ReflectGetEvents(Type type)
1175
EventDescriptor
[]? events = (
EventDescriptor
[]?)eventCache[type];
1183
events = (
EventDescriptor
[]?)eventCache[type];
1196
events = new
EventDescriptor
[eventInfos.Length];
1220
EventDescriptor
[] newEvents = new
EventDescriptor
[eventCount];
1226
foreach (
EventDescriptor
dbgEvent in events)
System\ComponentModel\ReflectTypeDescriptionProvider.ReflectedTypeData.cs (6)
249
internal
EventDescriptor
? GetDefaultEvent(object? instance)
443
EventDescriptor
[] eventArray;
444
Dictionary<string,
EventDescriptor
> eventList = new Dictionary<string,
EventDescriptor
>(16);
451
foreach (
EventDescriptor
ed in eventArray)
459
eventArray = new
EventDescriptor
[eventList.Count];
System\ComponentModel\TypeDescriptor.cs (28)
446
public static
EventDescriptor
CreateEvent(
459
public static
EventDescriptor
CreateEvent(
461
EventDescriptor
oldEventDescriptor,
887
[RequiresUnreferencedCode(
EventDescriptor
.RequiresUnreferencedCodeMessage)]
888
public static
EventDescriptor
? GetDefaultEvent(
903
[RequiresUnreferencedCode(
EventDescriptor
.RequiresUnreferencedCodeMessage + " The Type of component cannot be statically discovered.")]
904
public static
EventDescriptor
? GetDefaultEvent(object component) => GetDefaultEvent(component, false);
910
[RequiresUnreferencedCode(
EventDescriptor
.RequiresUnreferencedCodeMessage + " The Type of component cannot be statically discovered.")]
911
public static
EventDescriptor
? GetDefaultEvent(object component, bool noCustomTypeDesc)
1129
var descriptors = new
EventDescriptor
[filteredEvents.Count];
1248
EventDescriptor
[] eventArray = new
EventDescriptor
[results.Count];
1918
EventDescriptor
[] eventArray = new
EventDescriptor
[list.Count];
2109
EventDescriptor
[] eventArray = new
EventDescriptor
[list.Count];
2116
throw new ArgumentException(SR.Format(SR.TypeDescriptorExpectedElementType, typeof(
EventDescriptor
).FullName));
2257
EventDescriptor
[] eventArray = new
EventDescriptor
[list.Count];
2819
[RequiresUnreferencedCode(
EventDescriptor
.RequiresUnreferencedCodeMessage)]
2820
EventDescriptor
ICustomTypeDescriptor.GetDefaultEvent()
3127
[RequiresUnreferencedCode(
EventDescriptor
.RequiresUnreferencedCodeMessage)]
3128
EventDescriptor
? ICustomTypeDescriptor.GetDefaultEvent()
3538
[RequiresUnreferencedCode(
EventDescriptor
.RequiresUnreferencedCodeMessage)]
3539
EventDescriptor
? ICustomTypeDescriptor.GetDefaultEvent()
3921
[RequiresUnreferencedCode(
EventDescriptor
.RequiresUnreferencedCodeMessage)]
3922
public
EventDescriptor
? GetDefaultEvent()
3928
EventDescriptor
? defaultEvent;
System.Data.Common (5)
System\Data\Common\DataRecordInternal.cs (1)
327
EventDescriptor
? ICustomTypeDescriptor.GetDefaultEvent()
System\Data\Common\DbConnectionStringBuilder.cs (1)
637
EventDescriptor
? ICustomTypeDescriptor.GetDefaultEvent()
System\Data\Common\DbDataRecord.cs (1)
83
EventDescriptor
? ICustomTypeDescriptor.GetDefaultEvent() => null;
System\Data\DataRowView.cs (1)
240
EventDescriptor
? ICustomTypeDescriptor.GetDefaultEvent() => null;
System\Data\DataViewManagerListItemTypeDescriptor.cs (1)
58
EventDescriptor
? ICustomTypeDescriptor.GetDefaultEvent() => null;