今回は、Windows Azureのローカルストレージを利用してみました。
(1) ローカルストレージの領域を確保する設定を行います。

(2) 次にローカルストレージにテキストファイルを保存するコーディング例を記載します。
using System;
using System.IO;
using System.Text;
using Microsoft.WindowsAzure.ServiceRuntime;
namespace WebRole1
{
public partial class PsxTest : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
LocalResource psxtext = RoleEnvironment.GetLocalResource("Psx");
var path = Path.Combine(psxtext.RootPath,"psx.txt");
using (var writer = new StreamWriter(path, true))
{
var builder = new StringBuilder();
builder.Append("おはようございます。");
writer.Write(builder.ToString());
}
}
}
}
※ポインンとは、赤字部分です。
①Microsoft.WindowsAzure.ServiceRuntime名前空間を設定します。
②GetLocalResourceメソッドで、ローカルストレージのオブジェクトを取得します。
(3) 実際に実行し、テキストファイルが作成されているか確認してみましょう。
Windows Azure Compute Emulator を開き、ツリーの「0」で右クリックし「Open local sore」を選択します。

directory¥psxを選択するとpsx.txtが作成されていることがわかります。

624f7770-7afe-4fa3-9171-b1cb398157b3|1|4.0