Video: ConfigureAwait nedir?
2024 Yazar: Lynn Donovan | [email protected]. Son düzenleme: 2023-12-15 23:54
YapılandırmaBekleme (yanlış) beklendiği zamana kadar tamamlanmış bir görevi içerir (ki bu aslında inanılmaz derecede yaygındır), daha sonra YapılandırmaBekleme (yanlış) anlamsız olacaktır, çünkü iş parçacığı bundan sonra yöntemde kod yürütmeye devam eder ve yine de daha önce orada olan aynı bağlamda.
Daha sonra, ConfigureAwait false ne işe yarar diye de sorulabilir.
YapılandırmaBekleme ( YANLIŞ ) görevi, beklemeden sonraki devamın arayan bağlamında çalıştırılmasına gerek kalmayacak şekilde yapılandırır, böylece olası kilitlenmelerden kaçınır.
Yukarıdakilerin yanında SynchronizationContext nedir? SenkronizasyonBağlam kodumuzun çalıştığı mevcut ortamın bir temsilidir. Yani, asenkron bir programda, bir iş birimini başka bir iş parçacığına devrettiğimizde, mevcut ortamı yakalar ve bir örneğinde saklarız. SenkronizasyonBağlam ve Task nesnesine yerleştirin.
Bunu göz önünde bulundurarak, ConfigureAwait'in kullanımı nedir?
kullanma YapılandırmaBekleme (yanlış) kilitlenmeleri önlemek tehlikeli bir uygulamadır. Yapmaya mecbur kalacaksın ConfigureAwait'i kullan (yanlış) tüm üçüncü ve ikinci taraf kodu da dahil olmak üzere engelleme kodu tarafından çağrılan tüm yöntemlerin geçişli kapanışındaki her bekleme için. kullanma YapılandırmaBekleme (yanlış) kilitlenmeyi önlemek en iyi ihtimalle sadece bir kesmektir).
GetAwaiter nedir?
GetAwaiter () yöntemi, GetResult() yöntemine sahip bir örneği döndürür. Hatalı bir Görev üzerinde kullanıldığında, GetResult() orijinal istisnayı yayacaktır (bu, “görev bekliyor;” davranışını bu şekilde alır). GetResult() çünkü görev istisnalarını bir AggregateException içine sarmak yerine korur.
Önerilen:
W3c nedir Whatwg nedir?
Web Köprü Metni Uygulama Teknolojisi Çalışma Grubu (WHATWG), HTML ve ilgili teknolojileri geliştirmekle ilgilenen insanlardan oluşan bir topluluktur. WHATWG, 2004 yılında önde gelen Web tarayıcısı satıcıları olan Apple Inc., Mozilla Foundation ve Opera Software'den kişiler tarafından kuruldu
İşletim sistemindeki süreç nedir, işletim sistemindeki iş parçacığı nedir?
Bir süreç, en basit ifadeyle, bir yürütme programıdır. İşlem bağlamında bir veya daha fazla iş parçacığı çalışır. Bir iş parçacığı, işletim sisteminin işlemci zamanını ayırdığı temel birimdir. İş parçacığı havuzu, öncelikle uygulama iş parçacığı sayısını azaltmak ve iş iş parçacığının yönetimini sağlamak için kullanılır
Kişisel bilgisayar nedir, kısaltması nedir?
PC - Bu, kişisel bilgisayarın kısaltmasıdır
Sosyal mühendislik nedir ve amacı nedir?
Sosyal mühendislik, insan etkileşimleri yoluyla gerçekleştirilen çok çeşitli kötü niyetli faaliyetler için kullanılan bir terimdir. Kullanıcıları güvenlik hataları yapmaları veya hassas bilgileri vermeleri için kandırmak için psikolojik manipülasyon kullanır
Temsil edilebilirlik buluşsallığı nedir? Kullanılabilirlik buluşsallığı nedir?
Kullanılabilirlik buluşsal yöntemi, bir şeyi akla getirmenin ne kadar kolay olduğuna bağlı olarak karar vermemize yardımcı olan zihinsel bir kısayoldur. Temsil edicilik buluşsallığı, bilgiyi zihinsel prototiplerimizle karşılaştırarak bir karar vermemize yardımcı olan zihinsel bir kısayoldur