0
ответов

Не удалось найти тип или имя пространства имен «async» [дубликат]

Я пытаюсь использовать следующий метод в приложении WPF .NET Framework 4 Client Profile, но получаю эту ошибку: Не удалось найти тип или имя пространства имен 'async', которое я использую с помощью ...
вопрос задан: 14 January 2014 08:13
0
ответов

Как защитить ресурсы, которые могут быть использованы в многопоточной или асинхронной среде?

Я работаю над C # API, который используется различными потребителями. Этот API обеспечивает доступ к общему ресурсу (в моем случае это аппаратное обеспечение, которое выполняет последовательную связь), которое часто имеет несколько ...
вопрос задан: 13 January 2014 04:01
0
ответов

Apparent BufferBlock.Post/Receive/ReceiveAsync race/bug

cross-отправлено в http://social.msdn.microsoft.com/Forums/en-US/tpldataflow/thread/89b3f71d-3777-4fad-9c11-50d8dc81a4a9Я знаю... На самом деле я не использую TplDataflow по максимуму. ATM Я...
вопрос задан: 1 January 2014 03:36
0
ответов

Странное поведение Task.Run

Я работаю над разгадыванием асинхронного программирования на C #, и приведенный ниже шаблон явно ошибочен, но я не понимаю его. То, что я намеревался сделать, было запустить n задач, а затем ждать их всех, чтобы ...
вопрос задан: 23 December 2013 21:48
0
ответов

Как async-await не блокируется?

Я понял, что асинхронные методы хороши для работы ввода-вывода, потому что они не блокируют поток, пока их ожидают, но как это на самом деле возможно? Я предполагаю, что что-то должно слушать ...
вопрос задан: 14 December 2013 05:36
0
ответов

Какой поток запускает код после ключевого слова `await`?

Позвольте мне просто опубликовать простой пример: private void MyMethod () {Task task = MyAsyncMethod (); task.Wait (); } частная асинхронная задача MyAsyncMethod () {// Code ...
вопрос задан: 23 October 2013 02:37
0
ответов

Parallel.ForEach vs Task.Run и Task.WhenAll

В чем разница между использованием Parallel.ForEach или Task.Run () для асинхронного запуска набора задач? Версия 1: List strings = new List {"s1", "s2", "s3"}; ...
вопрос задан: 30 September 2013 20:13
0
ответов

FindAsync со значением не первичного ключа

открытый класс Foo {public int Id {get; задавать; } public int UserId {get; задавать; }} По-видимому, это можно сделать асинхронно: DatabaseContext db = new DatabaseContext (); Фу фу = ...
вопрос задан: 23 September 2013 19:41
0
ответов

.Net 4.5 Svcutil генерирует две операции с одинаковыми именами (Method и MethodAsync)

Я использую предопределенный wsdl с svcutil а-ля :svcutil some _service.wsdl, один из сгенерированных методов имеет следующую подпись :[System.ServiceModel.OperationContractAttribute (Action="http :/...
вопрос задан: 22 August 2013 08:18
0
ответов

Как использовать await для методов в интерфейсах

При реализации для интерфейса (из-за насмешек, удаленного взаимодействия или подобного) с использованием ключевого слова await и наличия интерфейса с методами, возвращающими Task <>: interface IFoo {Task < ...
вопрос задан: 8 August 2013 04:17
0
ответов

Ожидание с .NET 4.0: значимые следы стека

У меня есть проект консольного приложения C # с использованием .NET 4.0, с установленным пакетом Microsoft.Bcl.Async. Я использую этот код: внутренний класс Program {private static void Main (string [] args) {...
вопрос задан: 31 July 2013 15:49
0
ответов

Замена Socket.ReceiveAsync на NetworkStream.ReadAsync (ожидается)

У меня есть приложение, которое устанавливает пару сотен TCP-соединений одновременно и получает от них постоянный поток данных. private void startReceive() { SocketAsyncEventArgs e ...
вопрос задан: 18 June 2013 21:01
0
ответов

Unmangling (до .NET 4.5) асинхронные / ожидающие трассировки стека

Поскольку среды выполнения до .NET 4.5 (включая SL / WP) не поддерживают асинхронность, трассировки стека, которые они генерируют, показывают сгенерированные компилятором имена классов / методов (например, d_15). Кто-нибудь знает утилиту, которая генериру
вопрос задан: 14 May 2013 22:31
0
ответов

Реализация асинхронного тайм-аута с использованием конструкций async/await для бедняков в.Net 4.0

Motivation C #Конструкции async/await 5.0 великолепны, но, к сожалению, пока Microsoft показала только кандидата на выпуск как.NET 4.5, так и VS 2012, и пройдет некоторое время, прежде чем эти технологии будут...
вопрос задан: 6 May 2013 12:41
0
ответов

Является ли async HttpClient из .Net 4.5 плохим выбором для приложений с интенсивной нагрузкой?

Недавно я создал простое приложение для тестирования пропускной способности HTTP-вызовов, которое можно генерировать асинхронно по сравнению с классическим многопоточным подходом. Приложение способно ...
вопрос задан: 24 April 2013 16:04
0
ответов

Как преобразовать пример .net 4.5 Async/Await обратно в версию 4.0

Как будет выглядеть эквивалентный код asp.net mvc 4.0? использование System.Net; с помощью system.net.http; использование System.Web.Mvc; с помощью System.Threading.Tasks; с помощью Newtonsoft.Json; Пространство имен Web....
вопрос задан: 10 April 2013 16:26
0
ответов

Когда использовать TaskEx.Run или TaskEx.RunEx

Я пытаюсь понять, когда использовать TaskEx.Run. Я предоставил два примера кода, которые я написал ниже, которые дают тот же результат. Я не понимаю, почему я бы взял Task.RunEx TaskEx.RunEx ...
вопрос задан: 10 April 2013 04:31
0
ответов

Async CTP - Как я могу использовать async / await для вызова службы wcf?

Если я вызываю метод службы WCF, я бы сделал что-то вроде этого: proxy.DoSomethingAsync (); proxy.DoSomethingAsyncCompleted + = OnDoSomethingAsyncCompleted; Как я могу сделать то же самое, используя новый async ...
вопрос задан: 28 March 2013 12:30
0
ответов

Есть ли способ использовать Task в качестве дескриптора ожидания для будущего значения T?

Я хотел бы использовать возврат задачи из метода, чтобы вернуть значение, когда оно становится доступным позже, так что вызывающий может либо заблокировать с помощью Wait, либо присоединить продолжение, либо даже дождаться его. ...
вопрос задан: 9 March 2013 23:40
0
ответов

Превратить событие в асинхронный вызов

Я создаю библиотеку для собственного использования. Чтобы получить определенное свойство, мне нужно дождаться события. Я пытаюсь обернуть это в асинхронный вызов. По сути, я хочу включить void Prepare() { foo = new Foo(...
вопрос задан: 9 March 2013 23:35
0
ответов

Загрузка данных в ViewModel асинхронно (с асинхронностью и ожиданием) не работает с привязкой данных

Я запустил приложение для телефона с шаблоном по умолчанию, в котором уже определена модель представления. Я изменил метод LoadData () MainViewModel для асинхронного вызова службы odata. Но это не работает ...
вопрос задан: 9 March 2013 10:47
0
ответов

Try-Catch Async Exceptions

Этот пример" терпит неудачу ": static async void Main (string [] args) {попробуйте {ждать TaskEx.Run (() => {выбросить новое исключение ("сбой");}); } catch (Exception) {throw new ...
вопрос задан: 12 February 2013 01:08
0
ответов

Как реализовано возобновление из ожидания?

Я читал сообщения в блоге Эрика Липперта об асинхронности в C # 5 (особенно важна часть 4) и наблюдал, как Андерс PDC10 говорил на эту тему и мне неясно, как продолжение ...
вопрос задан: 11 February 2013 10:16
0
ответов

C ++ std :: async против async / await в C #

Мне интересно, сопоставима ли новая функция C ++ std :: async с двумя ключевыми словами C # async / await или нет а если нет, то почему?
вопрос задан: 9 February 2013 09:26
0
ответов

Вложенные асинхронные/ожидающие методы

Я пишу библиотеку, которая оборачивает вызов стороннего веб-сервиса, и пытаюсь заставить библиотеку использовать новые функции async/await. Как правильно использовать ключевые слова async/await в следующем...
вопрос задан: 21 January 2013 14:00
0
ответов

Является ли ключевое слово Async await эквивалентом лямбда-выражения ContinueWith?

Не могли бы вы подтвердить, правильно ли я понял ключевое слово Async await? (Используя версию 3 CTP) До сих пор я работал над тем, чтобы вставить ключевое слово await до ...
вопрос задан: 12 January 2013 15:47
0
ответов

Можно ли ожидать событие вместо другого асинхронного метода?

В моем приложении C # / XAML metro есть кнопка, которая запускает длительный процесс. Итак, как я рекомендовал, я использую async / await, чтобы убедиться, что поток пользовательского интерфейса не заблокирован: private async void ...
вопрос задан: 12 October 2012 11:55
0
ответов

Возврат Void в асинхронном методе из контроллера WEB API

У меня есть этот асинхронный метод внутри ASP.NET MVC 4 WEB API Controller, который я получил из этого блога : http://www.strathweb.com/2012/04/html5-drag-and-drop-asynchronous-multi-file-upload-with-asp-net-webapi/....
вопрос задан: 4 October 2012 03:40
0
ответов

Использование асинхронного действия для запуска синхронного кода

У меня есть действие поиска с двумя путями: синхронный путь, который просто возвращает простое представление, и асинхронный путь, который выполняет поиск асинхронно, а затем возвращает представление. . Оба являются GET...
вопрос задан: 4 October 2012 03:31
0
ответов

Любой недостаток использования ExecuteReaderAsync из C # AsyncCTP

В некоторых статьях указывается, что асинхронные вызовы базы данных - плохая идея в .NET. Должны ли вызовы моей базы данных быть асинхронными? Если мои вызовы к базе данных будут асинхронными. Часть II на C # Async CTP, ...
вопрос задан: 7 September 2012 20:11