// Token: 0x06000177 RID: 375 RVA: 0x0000738C File Offset: 0x0000558C
        public override void ExportToQueryableObject(QueryableObject queryableObject)
        {
            base.ExportToQueryableObject(queryableObject);
            QueryableThrottleGovernor queryableThrottleGovernor = queryableObject as QueryableThrottleGovernor;

            if (queryableThrottleGovernor != null)
            {
                QueryableThrottle queryableObject2 = new QueryableThrottle();
                this.throttle.ExportToQueryableObject(queryableObject2);
                queryableThrottleGovernor.Throttle = queryableObject2;
            }
        }
Пример #2
0
        // Token: 0x0600018D RID: 397 RVA: 0x00007CD0 File Offset: 0x00005ED0
        public override void ExportToQueryableObject(QueryableObject queryableObject)
        {
            base.ExportToQueryableObject(queryableObject);
            QueryableDatabaseManager queryableDatabaseManager = queryableObject as QueryableDatabaseManager;

            if (queryableDatabaseManager != null)
            {
                queryableDatabaseManager.StartState = this.startState.ToString();
                queryableDatabaseManager.IsStopping = this.isStopping;
                QueryableThrottle queryableObject2 = new QueryableThrottle();
                this.throttle.ExportToQueryableObject(queryableObject2);
                queryableDatabaseManager.Throttle = queryableObject2;
                QueryableThrottleGovernor queryableThrottleGovernor = new QueryableThrottleGovernor();
                this.eventGovernor.ExportToQueryableObject(queryableThrottleGovernor);
                queryableDatabaseManager.Governor = queryableThrottleGovernor;
            }
        }
Пример #3
0
        // Token: 0x060001F8 RID: 504 RVA: 0x0000A654 File Offset: 0x00008854
        public override void ExportToQueryableObject(QueryableObject queryableObject)
        {
            base.ExportToQueryableObject(queryableObject);
            QueryableEventController queryableEventController = queryableObject as QueryableEventController;

            if (queryableEventController != null)
            {
                queryableEventController.ShutdownState              = ((EventController.ShutdownState) this.shutdownState).ToString();
                queryableEventController.TimeToSaveWatermarks       = this.timeToSaveWatermarks;
                queryableEventController.HighestEventPolled         = this.highestEventPolled;
                queryableEventController.NumberEventsInQueueCurrent = this.numberEventsInQueueCurrent;
                queryableEventController.RestartRequired            = this.RestartRequired;
                QueryableThrottleGovernor queryableObject2 = new QueryableThrottleGovernor();
                this.governor.ExportToQueryableObject(queryableObject2);
                queryableEventController.Governor = queryableObject2;
                if (this.filter != null)
                {
                    queryableEventController.EventFilter = this.filter.ToString();
                }
            }
        }