• 自己紹介
  • やっていくこと
  • はまったとこ
    • 1. Easy Tables のテーブル名と クラス名を一緒にする
    • 2. 渡すクラスのプロパティの名前
    • 3. 渡すクラスのプロパティの型指定
  • まとめ

自己紹介

初めまして、大学一年生のくぅと言います。 C# と Xamarin が好きです。 まだまだ未熟ですが、色々吸収していきます。

やっていくこと

Azure Mobile Apps の Easy Tables で 使うクラス定義ではまったとこについて書いていきます。 具体的には、MobileApps.GetTable<>() のダイヤモンド演算子で渡すクラスの定義です。 (わかりやすいドキュメントがない(´;ω;`))

はまったとこ

1. Easy Tables のテーブル名と クラス名を一緒にする

f:id:kuxumarin:20161229204817p:plain

こんな感じのテーブルがある場合は、 Friends という名前にします。 大文字か小文字かは関係ありませんでした。

2. 渡すクラスのプロパティの名前

テーブルで定義されているすべてのカラム名を付ける必要はない また、こちらも大文字か小文字かは関係ない また、updatedAt のような標準で作成されているカラムも当然指定すれば取得できる

f:id:kuxumarin:20161229204823p:plain

3. 渡すクラスのプロパティの型指定

カラムを追加するときには、

  • 文字列
  • 番号
  • 日付
  • ブール

を選択して追加することができます。

f:id:kuxumarin:20161229204830p:plain

これらは、それぞれ

  • 文字列 - string
  • 番号 - int
  • 日付 - DateTime
  • ブール - bool

に対応しています。

まとめ

ドキュメント化されていない部分が多く大変でした。

Azureテクノロジ入門2016 (マイクロソフト関連書)

Azureテクノロジ入門2016 (マイクロソフト関連書)

  • 作者: 日本マイクロソフト株式会社
  • 出版社/メーカー: 日経BP社
  • 発売日: 2016/11/12
  • メディア: 単行本
  • この商品を含むブログ (2件) を見る
Microsoft Azure導入ガイドブック (プレミアムブックス版)

Microsoft Azure導入ガイドブック (プレミアムブックス版)

  • 作者: 樋山淳
  • 出版社/メーカー: マイナビ出版
  • 発売日: 2016/11/28
  • メディア: 単行本
  • この商品を含むブログを見る
Microsoft Azureへの招待 (NextPublishing)

Microsoft Azureへの招待 (NextPublishing)

  • 作者: 日本マイクロソフト株式会社
  • 出版社/メーカー: インプレスR&D
  • 発売日: 2014/08/22
  • メディア: Kindle版
  • この商品を含むブログを見る