CreateFiltersFor() 보호된 메소드

protected CreateFiltersFor ( DatabaseSource src ) : IEnumerable
src DatabaseSource
리턴 IEnumerable
예제 #1
0
        private void DatabaseSourceInitialize()
        {
            InitializeTrackModel();

            current_filters_schema = CreateSchema <string[]> ("current_filters");

            DatabaseSource filter_src = Parent as DatabaseSource ?? this;

            foreach (IFilterListModel filter in filter_src.CreateFiltersFor(this))
            {
                AvailableFilters.Add(filter);
                DefaultFilters.Add(filter);
            }

            reload_limiter = new RateLimiter(RateLimitedReload);
        }