CmisSync.Lib.Queueing.EventHandlerPriorities.EventHandlerPriorities C# (CSharp) Метод

EventHandlerPriorities() статический приватный Метод

Initializes static members of the CmisSync.Lib.Queueing.EventHandlerPriorities class.
static private EventHandlerPriorities ( ) : System
Результат System
        static EventHandlerPriorities() {
            map[typeof(DebugLoggingHandler)] = DEBUG;

            map[typeof(ReportingFilter)] = FILTER;
            map[typeof(GenericHandleDublicatedEventsFilter<,>)] = FILTER;
            map[typeof(IgnoreAlreadyHandledFsEventsFilter)] = FILTER;
            map[typeof(IgnoreAlreadyHandledContentChangeEventsFilter)] = FILTER;
            map[typeof(DelayRetryAndNextSyncEventHandler)] = FILTER;

            // Below filter but higher than remote/local accumulators
            map[typeof(RemoteObjectMovedOrRenamedAccumulator)] = HIGHER;

            // Higher than fallback Crawler
            map[typeof(ContentChanges)] = HIGH;

            // Accumulates events needed for Transformer
            map[typeof(ContentChangeEventAccumulator)] = HIGH;

            // Accumulates events needed for SyncStrategy
            map[typeof(RemoteObjectFetcher)] = HIGH;
            map[typeof(LocalObjectFetcher)] = HIGH;

            // SelectedIgnore filter and transformer do need the fetched objects and must be called before the NORMAL category
            map[typeof(IgnoreFlagChangeDetection)] = NORMAL + 3;
            map[typeof(SelectiveIgnoreEventTransformer)] = NORMAL + 2;
            map[typeof(SelectiveIgnoreFilter)] = NORMAL + 1;

            map[typeof(ContentChangeEventTransformer)] = NORMAL;
            map[typeof(SyncScheduler)] = NORMAL;
            map[typeof(WatcherConsumer)] = NORMAL;
            map[typeof(DescendantsCrawler)] = NORMAL;
            map[typeof(SyncMechanism)] = NORMAL;
            map[typeof(GenericSyncEventHandler<>)] = NORMAL;
            map[typeof(EventManagerInitializer)] = NORMAL;
            map[typeof(ConnectionScheduler)] = NORMAL;
        }