public abstract class WeakEventManagerBase<TManager, TEventSource> : WeakEventManager
where TManager : WeakEventManagerBase<TManager, TEventSource>
where TEventSource : class
Public MustInherit Class WeakEventManagerBase(Of TManager As WeakEventManagerBase(Of TManager, TEventSource), TEventSource As Class)
Inherits WeakEventManagergeneric<typename TManager, typename TEventSource>
where TManager : WeakEventManagerBase<TManager, TEventSource>
where TEventSource : ref class
public ref class WeakEventManagerBase abstract : public WeakEventManager[<AbstractClassAttribute>]
type WeakEventManagerBase<'TManager, 'TEventSource when 'TManager : WeakEventManagerBase<'TManager, 'TEventSource> when 'TEventSource : not struct> =
class
inherit WeakEventManager
end| WeakEventManagerBaseTManager, TEventSource | Инициализирует новый экземпляр класса WeakEventManagerBaseTManager, TEventSource |
| CurrentManager | |
| Dispatcher | Gets the Dispatcher this DispatcherObject is associated with. (Унаследован от DispatcherObject) |
| Item | Gets or sets the data being stored for the specified source. (Унаследован от WeakEventManager) |
| ReadLock | Establishes a read-lock on the underlying data table, and returns an IDisposable. (Унаследован от WeakEventManager) |
| WriteLock | Establishes a write-lock on the underlying data table, and returns an IDisposable. (Унаследован от WeakEventManager) |
| CheckAccess | Determines whether the calling thread has access to this DispatcherObject. (Унаследован от DispatcherObject) |
| DeliverEvent | Delivers the event being managed to each listener. (Унаследован от WeakEventManager) |
| DeliverEventToList | Delivers the event being managed to each listener in the provided list. (Унаследован от WeakEventManager) |
| Initialize | |
| NewListenerList | Returns a new object to contain listeners to an event. (Унаследован от WeakEventManager) |
| ProtectedAddHandler | Adds the specified delegate as an event handler of the specified source. (Унаследован от WeakEventManager) |
| ProtectedAddListener | Adds the provided listener to the provided source for the event being managed. (Унаследован от WeakEventManager) |
| ProtectedRemoveHandler | Removes the previously added handler from the specified source. (Унаследован от WeakEventManager) |
| ProtectedRemoveListener | Removes a previously added listener from the provided source. (Унаследован от WeakEventManager) |
| Purge | Removes inactive listener entries from the data list for the provided source. Returns if some entries were actually removed from the list. (Унаследован от WeakEventManager) |
| Remove | Removes all listeners for the specified source. (Унаследован от WeakEventManager) |
| ScheduleCleanup | Requests that a purge of unused entries in the underlying listener list be performed on a lower priority thread. (Унаследован от WeakEventManager) |
| StartListening(Object) | Присоединяет обработчик события от текущего объекта для заданного источника. (Переопределяет WeakEventManagerStartListening(Object)) |
| StartListening(TEventSource) | Присоединяет обработчик события от текущего объекта для заданного источника. |
| StopListening(Object) | Отсоединяет обработчик события от текущего объекта для заданного источника. (Переопределяет WeakEventManagerStopListening(Object)) |
| StopListening(TEventSource) | Отсоединяет обработчик события от текущего объекта для заданного источника. |
| VerifyAccess | Enforces that the calling thread has access to this DispatcherObject. (Унаследован от DispatcherObject) |