private void GetMobileServiceTables()
{
var command = new ListMobileServiceTablesCommand(MobileServiceName)
{
SubscriptionId = SubscriptionId,
Certificate = ManagementCertificate
};
command.Execute();
Tables = command.Tables;
foreach (var table in Tables)
{
var permissionsCommand = new GetMobileServiceTablePermissionCommand(MobileServiceName, table.TableName)
{
SubscriptionId = SubscriptionId,
Certificate = ManagementCertificate
};
permissionsCommand.Execute();
table.InsertPermission = permissionsCommand.InsertPermission;
table.ReadPermission = permissionsCommand.ReadPermission;
table.UpdatePermission = permissionsCommand.UpdatePermission;
table.DeletePermission = permissionsCommand.DeletePermission;
}
}