async-ctp

    17

    3答えて

    Task<T>を返す非同期メソッドに事後条件を追加するための推奨方法は何ですか?私は、次の提案を読んでいる : http://social.msdn.microsoft.com/Forums/hu-HU/async/thread/52fc521c-473e-4bb2-a666-6c97a4dd3a39 をポストは、同期各方法を実施することを収縮し、次いで単純なラッパーとして非同期対応を実現示唆する

    36

    4答えて

    チャンネルを参照しています9 msdn videos私は以下の未回答のコメントを見つけ、誰かがそれを説明できると考えていましたか? 私はasyncキーワードのポイントを取得しません。 は、イテレータと同じように、メソッドがTaskを返すときはいつでも、 awaitキーワードを許可するのではなく、IEnumerableを返すメソッドの戻り値を返すことができます。 私は、正当な理由があると確信していま

    3

    1答えて

    Async CTPを使用してHTMLクローラを書き込もうとしていますが、これを達成するための再帰的な方法はありません。 これはこれまでのコードです。 private readonly ConcurrentStack<LinkItem> _LinkStack; private readonly Int32 _MaxStackSize; private readonly WebClient cli

    7

    3答えて

    いつTaskEx.Runを使用するのかを理解しようとしています。私は同じ結果を生成する以下に書いた2つのコードサンプルを提供しました。どのような私が見に失敗すると、私は正当な理由があると確信している、 Task.RunExTaskEx.RunExアプローチを取るだろうし、誰かが私を埋めることができ期待していた理由である。 async Task DoWork(CancellationToken ca

    1

    2答えて

    コンパクトフレームワークのコードでC#async/await CPS変換機能を使用する方法があるかどうか不思議です。私は、ある程度のライブラリコードを供給/再実装する必要があると予想しています。もしそうなら、どのタイプ/メンバーが提供される必要があるのか​​について私はどこで調べるべきですか? (私は言語機能を使用できるのは、骨格だけの十分な、ここで完全なタスク非同期サポートライブラリを探していな

    4

    2答えて

    私はAzure Table Storageで動作するライブラリを作成しています。基本的なパターンは、与えられたHTTP要求がコンテンツストリームの数値結果を返し、ヘッダーの次の結果セットを指すポインタです。結果がストリームから読み込まれると、結果が生成されます。私はSystem.Net.Httpライブラリ(以前のMicrosoft.Net.Http)を使用しています。これは、最新バージョンではHt

    2

    1答えて

    BlockingCollectionがサポートするメソッドからIEnumerableを返そうとしています。コードパターンは次のとおりです。 public IEnumerable<T> Execute() { var results = new BlockingCollection<T>(10); _ExecuteLoad(results); return result

    0

    1答えて

    初めてAsync CTP(バージョン3)をインストールしてから、ASP.NET MVC 4 Betaをインストールしました。しかし、私はasyncキーワードを使用することはできません。 互換性の問題はありますか? ASP .NET MVC 3(この執筆時点では回答はありません)にも同様の質問hereがあります。 編集:async/awaitキーワードをインストールする前に、それらが壊れている可能性

    1

    2答えて

    私はAsyncCtpLibrary v.3を追加しました。非同期のWebページからいくつかのサンプルコードを取得しました。 TestFixtureで包み込んで遊んでいます。 エラーが発生しています:なぜでしょうか? エラー1 - 無効なトークン 'ボイド' クラス、構造体、またはインターフェイスメンバー宣言 エラー2 - 。 [TestFixture] public class AsyncTes

    3

    2答えて

    私は非同期CTPを使用して非同期を実行し、値を返す単一の関数を構築しようとしています。 ここは私のサンプルコードです。なぜ私はそれが返されるときに "resp"変数を埋めるのかわかりません。 public async Task<string> sendRequest(string url, string postdata) { WebClient client = new WebCli