次のコードは常に例外をスローします
....
DataServiceContext ctx = account.CreateCloudTableClient().GetDataServiceContext();
var val = (from t in ctx.CreateTable<MyClass>("TableName")
select new {testval = t.id}).FirstOrDefault();
エンティティを読むと、正常に動作します:
var val = (from t in ctx.CreateTable<MyClass>("TableName")
select t).FirstOrDefault();
Azure テーブルから 1 つのフィールド (またはいくつか、エンティティを読み取りたくない) だけを読み取ることは不可能ですか?
前もって感謝します。
アップデート:
例外データ: System.Data.Services.Client.DataServiceQueryException。
メッセージ - 「このリクエストの処理中にエラーが発生しました。」
内部例外 - コード:「InvalidInput」、メッセージ:「要求入力の 1 つが無効です。」