問題タブ [azure-table-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
398 参照

azure - Azure アプリケーションでのセッション管理

リンク テキストデフォルトの webrole を使用して単純なクラウド アプリケーションを開発し、次の手順を実装しました。

1. 1 つの既定の Webrole1 を持つ新しいクラウド サービス アプリケーションを作成しました。 2. 「AspProviders.dll」を抽出し、現在の Webrole1 への参照として追加しました。3. 既存の Web ロールに新しい Web フォームを追加し、Login.aspx という名前を付けます 4. Login.aspx のデザイン ページを次のように編集します 5. Default.aspx Response.Write( の Page Load イベントに次の行を追加します"こんにちは、" + Server.HtmlEncode(User.Identity.Name)); 6. web.config を編集し、次の変更を加えました ..........

………………………… ………………

……………………………… 7.ローカルの DevFabric でアプリケーションを実行しました

しかし、「値を null にすることはできません」のような実行時エラーが発生し、スタック トレースは次のようになります。

これの解決策を教えてください

ありがとう。

0 投票する
1 に答える
1336 参照

azure - Windows Azureテーブル:更新/マージ用のC#API?

Windows Azureテーブルには、既存のエンティティを変更するための2つの異なるメカニズムがあります。プロパティを適切に変更するUpdateと、エンティティ全体を置き換える Mergeです。

電話をかけるときに使用されるのはどれTableServiceContext.UpdateObject()ですか?(私はUpdateを推測しています。)そして、もう1つはこのAPIを介してまったく公開されていますか?

(これがドキュメントの私の目の前にあり、表示されていない場合はお詫びします。)

0 投票する
1 に答える
6222 参照

.net - 「アセンブリ'System.Data.Services.Client、Version=3.5.0.0'への参照を追加する必要があります」

WindowsAzureTableを使用してアプリを構築しています。TableServiceへのすべての呼び出しを独自のアセンブリにカプセル化しました。このアセンブリは.NET4.0フレームワークを使用し、System.Data.Service.Client(4.0)への参照が含まれています。テストプロジェクトからこのアセンブリを問題なく使用できます。

このプロジェクトをMVC2Webアプリケーションへの参照として追加すると(これも.NET 4.0フレームワークを対象としています)、上記のエラーが発生します。同じDLL(v.4.0)をWebプロジェクトに追加しましたが、問題は解決しません。

何が起こっている?MVCプロジェクトの3.5DLLを使用する必要があるのはなぜですか?

0 投票する
1 に答える
624 参照

c# - Azure テーブルから特定のフィールド値を取得する

次のコードは常に例外をスローします

エンティティを読むと、正常に動作します:

Azure テーブルから 1 つのフィールド (またはいくつか、エンティティを読み取りたくない) だけを読み取ることは不可能ですか?

前もって感謝します。


アップデート:

例外データ: System.Data.Services.Client.DataServiceQueryException。

メッセージ - 「このリクエストの処理中にエラーが発生しました。」

内部例外 - コード:「InvalidInput」、メッセージ:「要求入力の 1 つが無効です。」

0 投票する
2 に答える
728 参照

parallel-extensions - CloudTableQuery で Parallel.ForEach を安全に使用できますか

1 回限りのデータ暗号化を実行しようとしている Azure テーブルに妥当な数のレコードがあります。を使うことでスピードアップできると思いましたParallel.ForEach。また、1,000 件を超えるレコードがあり、継続トークンをいじりたくないので、列挙子を取得するために CloudTableQuery を使用しています。

私の問題は、レコードの一部が二重に暗号化されていることであり、返された列挙子がどの程度スレッドセーフであるかがわからないことに気付きましたCloudTableQuery.Execute()。この組み合わせで経験した人は他にいますか?

0 投票する
1 に答える
1519 参照

azure - Azureでテーブルストレージを使用して新しいテーブルを作成する方法

RogerJenningsが著書「CloudComputingwithWindows Azure」で推奨しているサンプルを使用しようとしましたが、彼はバージョン1を使用しています。v1.2を使用しており、多くの違いがあります。まず、名前空間とその他の変更を修正してStorageClientDLLを再コンパイルする必要がありました。次に、アプリケーションの起動時に彼のコードを使用してテーブルを作成すると、「範囲外のインデックス」が表示されます。

アプリケーションの起動時にテーブルを正常に作成できた人はいますか?もしそうなら、どのように?また、バージョン1.2を使用するチュートリアル/サンプルがあれば、私も大いに感謝します。

0 投票する
4 に答える
3956 参照

c# - Azure テーブルからエラーをキャッチするクリーンな方法 (文字列の一致以外?)

すべての Azure テーブル エラーの一覧を取得し、それらをtry...catchブロックで処理するためのクリーンな方法を見つけたいと考えています。

たとえば、InnerException メッセージを直接コーディングして比較する必要はありませんString.Contains("The specified entity already exists")。これらのエラーをトラップする正しい方法は何ですか?

代替テキスト

0 投票する
1 に答える
1595 参照

c# - 複数のオブジェクトを削除または更新するための Azure テーブル パターン

最近、Azure のコードを少し読んでいて、インターネットで見た例では、1 回の往復で複数の操作を利用していないように見えるのはなぜだろうと思っています。人々が DataSource を次のようにコーディングしない理由はありますか?

ForumDataSource.cs

そうすれば、複数の削除が発生する可能性があり、プログラミング モデルはかなりきれいになります。

0 投票する
3 に答える
452 参照

c# - 数値をカスタムの2charBaseXに変換して戻すにはどうすればよいですか?(別名:Azureテーブルのプロパティ圧縮を行う方法)

16進数で0からFまで数えるのと同じように、「数えたい」数字と文字の配列があります...そして最大値に達したときに、「数十」で最初からやり直したいと思います。 " 桁。

これは、Azure Tableのストレージ効率を高め、PrimaryKeysを小さく保つために必要です(tinyURLで使用できるようにするため)。最初に、ここに記載されているように、これらの文字のみがpropertyNameとして許可されていることを考慮してください。以下の配列では、各文字はAzureによる並べ替え方法に従って配置されています。

私の目標は、2つの文字列/ ASCII文字を使用して、文字列「00」から小文字の「zz」までカウントすることです。

C#を使用してこの概念にアプローチするための最良の方法は何ですか?
-配列は使用する正しいオブジェクトですか?
-特定の文字(大文字の「Y」)を配列内のその位置に関連付けるにはどうすればよいですか?

私はこのアイデアを試しているところです。一見良いブラシのように見えますが、このようにやろうと考えている人は誰もいません。どう思いますか?

0 投票する
5 に答える
15842 参照

c# - クラスごとのUnicode文字のリストはどこで入手できますか?

Unicodeの学習は初めてで、ASCIIの背景に基づいてどれだけ学習する必要があるかはわかりませんが、Azureテーブル内で許可される文字を決定するための識別子のルールに関するC#仕様を読んでいます(これは直接に基づいていますC#仕様)。

これらのカテゴリに分類されるUnicode文字のリストはどこにありますか。

  • letter-character:クラスLu、Ll、Lt、Lm、Lo、またはNlのUnicode文字
  • combining-character:クラスMnまたはMcのUnicode文字
  • decimal-digit-character:クラスNdのUnicode文字
  • connecting-character:クラスPcのUnicode文字
  • formatting-character:クラスCfのUnicode文字