是否有可能获取通过 Windows azure 插入到表中的最新 id?
我的代码如下所示:
private IMobileServiceTable<FooToo> MyTable = App.MobileService.GetTable<FooToo>();
Foo new = new Foo();
await MyTable.InsertAsync(new);
在InsertAsync
我需要插入的元素的 ID 之后。这个怎么做?
是否有可能获取通过 Windows azure 插入到表中的最新 id?
我的代码如下所示:
private IMobileServiceTable<FooToo> MyTable = App.MobileService.GetTable<FooToo>();
Foo new = new Foo();
await MyTable.InsertAsync(new);
在InsertAsync
我需要插入的元素的 ID 之后。这个怎么做?
在您的情况下,项目 new 将包含它在 InsertAsync 行之后在服务器上获得的 Id。
我使用过的工作示例
//Creates an empty item (id is now null)
MyClass newItem = new MyClass();
//Uploading the item
await MobileService.GetTable<MyClass>().InsertAsync(newItem);
//Returning the id which is now the Id of the row on the server
return newItem.Id;