コード例 #1
0
 public ThreadParams(ResultMovieItem movie, DispatcherObject dispatcher, SetImageDataHandler handler) : this(string.Empty, dispatcher, handler)
 {
     Movie = movie;
     if (Movie != null)
     {
         ImageUrl = Movie.ImageUrl;
     }
 }
コード例 #2
0
 public static void GetImageAsync(DispatcherObject dispatcher, string imageUrl, SetImageDataHandler handler)
 {
     ThreadPool.QueueUserWorkItem(new WaitCallback(DoWork), new ThreadParams(imageUrl, dispatcher, handler));
 }
コード例 #3
0
 public static void GetImageAsync(DispatcherObject dispatcher, ResultMovieItem movie, SetImageDataHandler handler)
 {
     ThreadPool.QueueUserWorkItem(new WaitCallback(DoWork), new ThreadParams(movie, dispatcher, handler));
 }
コード例 #4
0
 public ThreadParams(string imageUrl, DispatcherObject dispatcher, SetImageDataHandler handler)
 {
     ImageUrl   = imageUrl;
     Dispatcher = dispatcher;
     Handler    = handler;
 }