Как сделать abap паузу программы?

Какова цель инициализации этого кода global::Xamarin.Forms.Forms.Init(this, bundle) в рендерере Android?

blockquote>

Если вы проверите официальную цитату Xamarin.Forms по этому , то это произойдет что-то вроде этого:

Переопределение OnCreate инициализирует структуру Xamarin.Forms, вызывая метод Init. Это приводит к тому, что специфичная для Android реализация Xamarin.Forms загружается в приложение до загрузки приложения Xamarin.Forms. Кроме того, класс MainActivity хранит ссылку на себя в свойстве Instance. Свойство Instance известно как локальное context и на него ссылается класс PhoneDialer.

blockquote>

Цитата не требует пояснений, но лишь для того, чтобы немного вам помочь, она в основном используется для загрузки конкретной реализации Android, которая требуется Xamarin.Forms Framework во время выполнения.

нужно ли инициализировать Xamarin.Forms в MvvmCross версии 6.6 в рендерере Android?

blockquote>

Нет, вам не нужно инициализировать это в MvvmCross, поскольку MvvmCross делает это за вас на заднем фоне. Для получения дополнительной информации о том, как настроить MvvmCross для Xamarin.Forms, проверьте это

6
задан Jagger 23 October 2014 в 11:15
поделиться

3 ответа

2 решения:

1) Любое использование ДОЖИДАЕТСЯ К... СЕКУНДЫ.

WAIT UP TO 42 SECONDS.
WAIT UP TO '0.5' SECONDS.
  • Делает развертывание и выпускает процесс работы слушателю
  • Делает неявную фиксацию Базы данных

Используйте его, когда процессы ЦП в большом почете и когда неявная фиксация не повредит Ваши данные или вызовет короткий дамп из-за открытого курсора базы данных.

2) Или используйте функциональный модуль ENQUE_SLEEP:

    CALL FUNCTION 'ENQUE_SLEEP'
      EXPORTING
        seconds = 42.
  • Не выпускает процесс работы
  • Не вызывает неявную фиксацию Базы данных

Используйте его, когда Вы не можете предоставить неявную фиксацию, и система может обработать процесс (процессы) работы, занятый на время команды SLEEP.

19
ответ дан 8 December 2019 в 04:56
поделиться

ABAP ДОЖИДАЮТСЯ К документации SAP

Оператор WAIT имеет неявную ФИКСАЦИЮ, которая является чем-то, чего нужно избежать.

3
ответ дан 8 December 2019 в 04:56
поделиться

Вам действительно нужно сделать паузу? Вы можете отследить его, введя / h в поле транзакции перед выполнением программы или установив точку останова в коде.

2
ответ дан 8 December 2019 в 04:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: