TCollectionChangedEventImpl<T> Class
Represents type TCollectionChangedEventImpl<T>
.
Spring.Events.Base.TEventBase
Spring.Collections.Events.TCollectionChangedEventImpl<T>
type TCollectionChangedEventImpl<T> = class(TEventBase, ICollectionChangedEvent<T>) end;
Type Parameters
- T
The TCollectionChangedEventImpl<T> type exposes the following members.
Name | Description | |
---|---|---|
![]() | Create | Initializes a new instance of the TCollectionChangedEventImpl<T> class. |
Name | Description | |
---|---|---|
![]() | CanInvoke | Returns True when the event will do anything because it is Enabled and contains any event handler. Otherwise returns False. (Inherited from TEventBase.) |
![]() | Enabled | Gets the value indicates whether the multicast event is enabled, or sets the value to enable or disable the event. (Inherited from TEventBase.) |
![]() | Handlers | Represents property |
![]() | OnChanged | Represents property |
Name | Description | |
---|---|---|
![]() | Add(TCollectionChangedEvent<T>) | Represents method |
![]() | Clear | Clears all event handlers. (Inherited from TEventBase.) |
![]() | GetInvoke | Represents method |
![]() | InternalInvoke(TObject,T,TCollectionChangedAction) | Represents method |
![]() | Notify(TObject,TMethodPointer,TCollectionNotification) | Represents method |
![]() | Remove(TCollectionChangedEvent<T>) | Represents method |
![]() | RemoveAll(Pointer) | Removes all event handlers which were registered by an instance. (Inherited from TEventBase.) |