.NET 4.5

非同期のファイル操作

.NET Framework 4.5では、新しい非同期機能が C# および Visual Basic 言語に追加されました。 これらの機能は、非同期操作を実行するためのタスク ベースのモデルを追加します。 この新しいモデルを使用するには、I/O クラスで非同期メソッドを使用します。 「非同期ファイル I/O」を参照してください。

参考URL:
http://msdn.microsoft.com/ja-jp/library/vstudio/kztecsys.aspx

非同期プログラミングの簡略化

Visual Studio 2012から開始して、 Visual Studio は非同期プログラミングに 2 個のキーワードが用意されています:

  • Async (Visual Basic)または非同期操作を含むメソッドを示すために使用される async (C#)の修飾子。
  • Await (Visual Basic)または async のメソッドの結果に適用される await (C#)の演算子。

参考URL:
http://msdn.microsoft.com/ja-jp/library/vstudio/hh300224.aspx

BCL の非同期メソッド

型System.IO.Stream ReadAsync

  • WriteAsync
  • FlushAsync
  • CopyToAsync 型System.IO.TextReader ReadAsync
  • ReadBlockAsync
  • ReadLineAsync
  • ReadToEndAsync 型System.IO.TextWriter WriteAsync
  • WriteLineAsync
  • FlushAsync


月額たった 1,050円で始められる本格的なお店のホームページ!

コメント:



(画像の文字列を入力して下さい)

トップ   編集 凍結 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019/12/02 (月) 12:32:09 (1628d)

e[NȂECir Yahoo yV LINEf[^[Ōz500~`I
z[y[W ̃NWbgJ[h COiq@COsیI COze