async-await

Jaki jest pożytek z zadania.FromResult w C#

W C# i TPL ( Task Parallel Library) klasa Task reprezentuje trwającą pracę, która wytwarza wartość typu T. Chciałbym wiedzi ... m do zadania? Przychodzi mi na myśl tylko to, że jest używany jako adapter dla innych metod akceptujących instancję zadania.

Jak używać asynchronicznych interfejsów API bez wątków i wzorców z ASP.NET Web API?

To pytanie zostało wywołane przez EF Data Context-Async / wait & Multithreading. Odpowiedziałem na to pytanie, ale nie do ... ielić się swoim doświadczeniem? Wszelkie porady, Jak testować stres i profilować to podejście z ASP.NET byłoby doceniam to.

Stataskscheduler i STA thread message

TL;DR: impas wewnątrz zadania uruchamianego przez StaTaskScheduler. Wersja długa: Używam StaTaskScheduler z ParallelExtens ... empty and has been marked as complete with regards to additions. Now start pumping... WM_TEST processed Press Enter to exit

Supressing " warning CS4014: ponieważ to wywołanie nie jest oczekiwane, wykonywanie bieżącej metody jest kontynuowane…"

To nie jest duplikat "Jak bezpiecznie wywołać metodę asynchroniczną w C# bez czekania". Jak ładnie stłumić poniższe Ostrzeże ... // ... } static async Task StartWorkAsync() { var ignoreMe = WorkAsync(); // I want fire-and-forget here // ... }

Owijanie kodu synchronicznego w wywołanie asynchroniczne

Mam metodę w ASP.NET aplikacja, która zajmuje sporo czasu. Wywołanie tej metody może wystąpić do 3 razy podczas jednego żądan ... ijania sync call, ale moim zdaniem Moja sytuacja jest właśnie okazją do zrobienia tego. Z góry dziękuję za pomoc i wskazówki.

Jak napisać metodę "oczekiwaną"?

W końcu sprawdzam słowa kluczowe asynchroniczne i oczekujące, które trochę "dostaję", ale wszystkie przykłady, które widziałe ... zekiwaną " metodę. Czy jest to tak proste, jak owinięcie kodu, który chcę uruchomić asynchronicznie w zadaniu i zwrócenie go?

Dlaczego jest to zadanie oczekujące.Yield () " wymagane dla wątku.CurrentPrincipal to flow correctly?

Poniższy kod został dodany do świeżo stworzonego projektu Visual Studio 2012. NET 4.5 WebAPI. Próbuję przypisać zarówno Http ... kilka dni temu, ale nie zdawałem sobie sprawy, że ten przykład odnosi sukces tylko dlatego, że Task.Delay(1000) jest obecny.

Użyj Zadania.Run() in synchronous method to avoid deadlock waiting on async method?

UPDATE celem tego pytania jest uzyskanie prostej odpowiedzi na temat Task.Run() i zablokowania. Bardzo dobrze rozumiem teor ... the thread pool // so it shouldn't deadlock with the Wait() ?? Task.Run((Func<Task>)MyAsyncMethod).Wait(); }

C # Async - jak to działa?

Microsoft ogłosił dzisiaj (28 października 2010), że Visual Studio Async CTP wprowadza słowa kluczoweasync i await do C#/VB w ... onywana równolegle na tym samym wątku? Jak jest to technicznie możliwe i do czego właściwie jest przetłumaczona funkcja w IL?

Nie można pośrednio przekonwertować typu 'string' Na ' System.Gwintowanie.Zadania.Zadanie "

Jestem nowy w programowaniu asynchronicznym, więc po przejrzeniu przykładowych kodów asynchronicznych pomyślałem o napisaniu ... (object sender, EventArgs e) { string s = await methodAsync(); MessageBox.Show(s); } Czy ktoś mógłby tu poświecić?.

Składnia funkcji strzałek asynchronicznych

Mogę oznaczyć funkcję javascript jako "async" (tzn. zwracając obietnicę) słowem kluczowym async. Tak: async function foo() { // do something } Jaka jest składnia równoważna dla funkcji strzałek?

asynchroniczne oczekiwanie na powrót zadania

Czy ktoś może wyjaśnić, co to znaczy w metodzie synchronicznej? Jeśli spróbuję zmienić metodę na async, to będę narzekał na t ... t<object>(null); } Więc w zasadzie chciałbym wiedzieć, co to dokładnie oznacza: Task.FromResult<object>(null);

Obietnice Javascript vs asynchroniczne czekają. Różnica?

Używam już funkcji ES6 i ES7(dzięki Babel) w moich aplikacjach-zarówno mobilnych, jak i internetowych. Pierwszym krokiem był ... h ReactJS i modułach węzłów / align = "left" / ReactJS szczególnie były wczesnym ptakiem i przyjęły wiele funkcji ES6 i ES7.

Po co miałbym używać Task.ConfigureAwait( continueOnCapturedContext: false);

Rozważ następujący kod formularzy windows: private async void UpdateUIControlClicked(object sender, EventArgs e) { ... zucany w trzeciej linii, ponieważ po wait kod jest wykonywany na wątku nie-UI. Gdzie ConfigureAwait (false) jest przydatne?

Jak C # async / wait ma się do bardziej ogólnych konstrukcji, np. f # workflow czy monads?

Konstrukcja języka C# zawsze (historycznie) była nastawiona na rozwiązywanie konkretnych problemów, a nie znajdowanie rozwiąz ... acji/przepisywania programu wait Alternatywna, hipotetyczna implementacja z wykorzystaniem continuations (call/cc)

To Zadanie.Bieg uważany za złą praktykę w ASP.NET aplikacja internetowa MVC?

Tło Obecnie rozwijamy aplikację webową, która opiera się na ASP. net MVC 5, Angular.JS 1.4, Web API 2 i Entity Framework 6. ... rolerze Async Web API dla operacji związanych z cpu? czy ConfigureAwait (false) naprawdę unika tworzenia dodatkowego wątku?

Czy użycie async / wait tworzy nowy wątek?

Jestem nowy w TPL i zastanawiam się: jak wsparcie programowania asynchronicznego, które jest nowe w C# 5.0 (poprzez nowe sł ... eśli istnieje wiele zagnieżdżonych metod, które używają async/await, to czy dla każdej z tych metod tworzony jest nowy wątek?

Czy słowo kluczowe asynchroniczne jest równoważne ciągłemu lambda?

Czy ktoś mógłby być na tyle uprzejmy, aby potwierdzić, czy dobrze zrozumiałem słowo kluczowe asynchroniczne oczekiwanie? (Prz ... sword.Text ).Connect()) .ContinueWith((success) => MessageBox.Show(success.Result ? "Logged In" : "Wrong password"));

Ogólne zastosowanie metody FromEvent

Używając nowego modelu asynchronicznego / oczekującego, dość łatwo jest wygenerować Task, który jest zakończony po wywołaniu ... lternatywnie, czy istnieje inne podejście do tworzenia metody, która zwraca zadanie dla dowolnego zdarzenia z dowolnego typu?

HttpClient.GetAsync z poświadczeniami sieciowymi

Obecnie używam HttpWebRequest, aby uzyskać stronę internetową. Chciałbym użyć wzoru oczekiwania, który nie jest podany dla Ht ... ClientCredentials Jak HttpWebRequest.Credentials. Czy jest jakiś sposób na podanie informacji uwierzytelniających HttpClient?