Даже с моими возможностями для работы с Google, я не могу найти хороший пример модели асинхронного программирования с делегатом обратного вызова. Мне легко указать кому-то ресурс о том, как использовать BeginSomeMethod и EndSomeMethod, но, похоже, нет хороших примеров их создания. Я ошибаюсь в том, что я ошибаюсь, или никто не собрал хороший учебник для любого, кто имеет этот паттерн.C# APM с обращением к обратному вызову
ответ
Вы ищете this article.
И раздел MSDN в шаблоне проектирования Async - http://msdn.microsoft.com/en-us/library/ms228969.aspx –
Статья не является основной реализацией. Кроме того, MSDN, похоже, не показывает мясо методов, если я что-то не хватает. Я хотел бы, чтобы проект просто передал кому-то еще, чтобы понять, как писать код APM. Могло бы время выбить образец. – cjibo
Второй взгляд теперь имеет больше смысла. Я изначально искал прямое внедрение IAsyncResult, но AsyncResult
Предлагаю вам найти EasyAsync, легкий инструментарий для такого рода обычаев.
- 1. Доступ к обратному вызову с узла узла
- 2. Добавление параметра к пройденному обратному вызову
- 3. FileStream.BeginRead, похоже, не возвращается к обратному вызову
- 4. Python/Keras - доступ к обратному вызову ModelCheckpoint
- 5. Доступ к обратному вызову в реакторе
- 6. применить это к обратному вызову jQuery
- 7. ComboBox не привязывается к обратному вызову WCF
- 8. Добавление параметра к обратному вызову python
- 9. Redactor: Доступ к обратному вызову в плагине
- 10. Подражание специальному обратному вызову JavaScript в C++
- 11. Почему параметр присваивается обратному вызову?
- 12. Подключиться к обратному вызову анимации без триггера в Angular 2
- 13. вызов jQuery.ajax последовательно приводит к одному обратному вызову
- 14. NodeJS, передающий дополнительный параметр обратному вызову
- 15. Последняя страница Событие, выполняемое по обратному вызову
- 16. Прерывание доступа к обратному вызову успеха в базовой модели
- 17. Почему не удается отладчик в AndroidStudio перейти к обратному вызову?
- 18. Почему Object.observe() не предоставляет путь передачи данных к обратному вызову?
- 19. Как добавить логику к существующему обратному вызову зависимостей?
- 20. Как быстро перейти к обратному вызову в jQuery?
- 21. executeAsync не передает возвращаемое значение обратному вызову
- 22. Основная помощь по обратному вызову в узле
- 23. TrialPay отправляет неправильный JSON по обратному вызову
- 24. jquery загрузить файл по обратному вызову
- 25. Сортировка результатов в реальном времени по обратному вызову
- 26. $ location не перемещается по первому обратному вызову ng-click
- 27. Метеор, как ждать по обратному вызову перед отправкой Redux action
- 28. Проблема с обращением кнопки
- 29. Выход генератора редукции-саги, не соответствующий внутреннему обратному вызову
- 30. Есть ли возможность передать параметр прикованному анонимному обратному вызову функции?
Можем ли мы предположить, что вы хотите «более тяжелый вес», чем что-то вроде класса BackgroundWorker в System.ComponentModel: как вам нужно поговорить с каким-то оборудованием? – BillW