JobServiceEngine Класс

Определение

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

[Android.Runtime.Register("android/app/job/JobServiceEngine", ApiSince=26, DoNotGenerateAcw=true)]
public abstract class JobServiceEngine : Java.Lang.Object
[<Android.Runtime.Register("android/app/job/JobServiceEngine", ApiSince=26, DoNotGenerateAcw=true)>]
type JobServiceEngine = class
    inherit Object
Наследование
JobServiceEngine
Атрибуты

Комментарии

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler. Это не предназначено для использования обычными приложениями, но позволяет платформам, созданным на основе платформы, создавать собственные android.app.Service , которые взаимодействуют с JobScheduler , а также добавляют дополнительные функциональные возможности. Если вы просто хотите выполнять задания в обычном режиме, вместо этого следует искать .JobService

Документация по Java для android.app.job.JobServiceEngine.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

JobServiceEngine(IntPtr, JniHandleOwnership)

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

JobServiceEngine(Service)

Создайте новую подсистему, готовую к использованию.

Свойства

Binder

Получите интерфейс IPC подсистемы, который должен быть возвращен .Service#onBind(Intent)

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
JniPeerMembers

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

PeerReference

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
ThresholdClass

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

ThresholdType

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
Dispose(Boolean)

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
JobFinished(JobParameters, Boolean)

Вызовите подсистему, чтобы сообщить о завершении выполнения задания.

Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
OnNetworkChanged(JobParameters)

Обработчик сообщает, что сеть для задания изменилась.

OnStartJob(JobParameters)

Отчет обработчика о том, что задание запущено.

OnStopJob(JobParameters)

Отчет обработчика о том, что задание остановлено.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetNotification(JobParameters, Int32, Notification, JobEndNotificationPolicy)

Дайте JobScheduler уведомление о привязке к жизненному циклу этого задания.

ToArray<T>()

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
UpdateEstimatedNetworkBytes(JobParameters, JobWorkItem, Int64, Int64)

Вызовите подсистему, чтобы сообщить о ходе передачи данных.

UpdateTransferredNetworkBytes(JobParameters, JobWorkItem, Int64, Int64)

Вызовите подсистему, чтобы сообщить о ходе передачи данных.

Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

GetJniTypeName(IJavaPeerable)

Вспомогательное средство для реализации , взаимодействующего android.app.Service с JobScheduler.

Применяется к