Bu, ilk defa bir geriçağırım yöntemi ile başka bir sınıfa değer döndürmeyi gerektiren bir iş parçacığı kullandım. Bunu okudum ve herkesin AsyncMethodCaller'ı kullandığı anlaşılıyor. Bununla birlikte, projeme gerekli olan referansı eklesem de, VS 2008 tanımlanmamış olduğunu düşünüyor ... burada başka ne yapabilirim?AsyncMethodCaller'ı neden kullanamıyorum?
5
A
cevap
9
Burada bazı örnek kod parçası olarak dışında MSDN belgelerinde AsyncMethodCaller görmüyorum (tanımladığınız AsyncMethodCaller kendini temsilci):
http://msdn.microsoft.com/en-us/library/2e08f6yc.aspx
Kısmi kod izler (için bağlantıya bakın tüm örnek):
using System;
using System.Threading;
namespace Examples.AdvancedProgramming.AsynchronousOperations
{
public class AsyncDemo
{
// The method to be executed asynchronously.
public string TestMethod(int callDuration, out int threadId)
{
Console.WriteLine("Test method begins.");
Thread.Sleep(callDuration);
threadId = Thread.CurrentThread.ManagedThreadId;
return String.Format("My call time was {0}.", callDuration.ToString());
}
}
// The delegate must have the same signature as the method
// it will call asynchronously.
public delegate string AsyncMethodCaller(int callDuration, out int threadId);
}
İlgili konular
- 1. Neden scipy.io'yu kullanamıyorum?
- 2. Neden Python'da ttk kullanamıyorum?
- 3. Neden operator.itemgetter'i çok işlemcili kullanamıyorum?
- 4. Neden korunan kurucuları pakette kullanamıyorum?
- 5. Neden bir anahtar deyiminde bir NSInteger kullanamıyorum?
- 6. OCaml: Neden bu operatör infix'i kullanamıyorum?
- 7. Neden Immediate Penceresinde lambda ifadelerini kullanamıyorum?
- 8. Neden MVC denetleyicisinde System.IO.File yöntemlerini kullanamıyorum?
- 9. Pikaday takvimimi neden ayrı bir alanda kullanamıyorum?
- 10. Neden OData'da LINQ's First/FirstOrDefault yöntemini kullanamıyorum?
- 11. Neden çifti unordered_set/unordered_map anahtarı olarak kullanamıyorum?
- 12. Neden kenarlık için aynı animasyonu kullanamıyorum?
- 13. Neden bir func'de kendini kullanamıyorum Swift
- 14. Neden Django modelleri ile __getattr__ kullanamıyorum?
- 15. Neden std :: thread ile otomatik kullanamıyorum?
- 16. KVC'yi bir Objective-C nesnesinden bir Swift Özelliğine neden kullanamıyorum?
- 17. Neden bir kapsayıcı türün değer türü olarak referans türlerini kullanamıyorum?
- 18. Neden Jython sınıfımı içe aktarılmış bir modülde kullanamıyorum?
- 19. Elixir'de bir harita oluştururken neden farklı notasyonlar kullanamıyorum?
- 20. Neden CLion'da bir dosyayı açmak için göreli yol kullanamıyorum?
- 21. Neden TextBox.IsEnabled = True değerini ayarlamak için DataTrigger kullanamıyorum?
- 22. Neden Windows'da git birleştirme aracı olarak TortoiseMerge kullanamıyorum?
- 23. Neden işlev parametreleri bir kayıt güncelleştirme göstergesinde kullanamıyorum? kırık kod
- 24. Neden Swift'de genel bir türün alt sınıfını kullanamıyorum?
- 25. Neden Çalışma Zamanı hatası olmadan Resources.getSystem() kullanamıyorum? 20:
- 26. Neden WCF REST POST yönteminde iki bağımsız değişken kullanamıyorum?
- 27. Golang'da zaman hesaplamaları için değişkenler kullanamıyorum?
- 28. Neden jQuery'yi kullanarak array.first'ten farklı bir nesne döndüren dizi [0] ve neden .val() kullanamıyorum?
- 29. Objective-C Self.view.frame'e erişebilirim ama self.view.frame'i kullanamıyorum.
- 30. Twig_SimpleFilter ile Twig_SimpleFilter ile iç işlevleri kullanamıyorum
oh jeez. Bunu yakaladığın için teşekkürler. Delegenin makalenin başlarında farklı bir bölümde tanımlandığını fark etmemiştim! Ne utanç verici. :) – Dave