BeatMachine.Model.DataModel.GetAnalyzedSongs C# (CSharp) 메소드

GetAnalyzedSongs() 공개 메소드

public GetAnalyzedSongs ( object state ) : void
state object
리턴 void
        public void GetAnalyzedSongs(object state)
        {
            using (BeatMachineDataContext context = new BeatMachineDataContext(
                BeatMachineDataContext.DBConnectionString))
            {
                context.DeferredLoadingEnabled = false;
                var loadedSongs = from AnalyzedSong song in context.AnalyzedSongs
                                  select song;

                AnalyzedSongs.AddRange(loadedSongs);
                AnalyzedSongIds.AddRange(
                    AnalyzedSongs.Select<AnalyzedSong, string>((x) => x.ItemId));
                AnalyzedSongsLoaded = true;
            }
            logger.Info("Completed GetAnalyzedSongs");
        }