SystemUpdatePolicy.ValidationFailedException Класс

Определение

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

[Android.Runtime.Register("android/app/admin/SystemUpdatePolicy$ValidationFailedException", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class SystemUpdatePolicy.ValidationFailedException : Java.Lang.IllegalArgumentException, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/app/admin/SystemUpdatePolicy$ValidationFailedException", ApiSince=28, DoNotGenerateAcw=true)>]
type SystemUpdatePolicy.ValidationFailedException = class
    inherit IllegalArgumentException
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
Атрибуты
Реализации

Комментарии

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

Java документации по android.app.admin.SystemUpdatePolicy.ValidationFailedException.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Поля

Имя Описание
ErrorCombinedFreezePeriodTooClose
Устаревшие.

Устройство было в период замораживания, и некоторые новые сроки замораживания, которые необходимо установить, менее 60 дней с конца последнего периода заморозки устройство прошло.

ErrorCombinedFreezePeriodTooLong
Устаревшие.

Устройство находилось в периоде замораживания и при сочетании с новым периодом замораживания, который будет установлен, это приведет к тому, что общий период замораживания будет превышать 90 дней.

ErrorDuplicateOrOverlap
Устаревшие.

Периоды заморозки содержат дубликаты, периоды, перекрывающиеся друг с другом или периодами, начальные и конечные соединения которых совпадают.

ErrorNewFreezePeriodTooClose
Устаревшие.

Существует некоторый период заморозки, который начинается в течение 60 дней после окончания предыдущего периода.

ErrorNewFreezePeriodTooLong
Устаревшие.

Существует по крайней мере один период замораживания, длина которого превышает 90 дней.

ErrorUnknown
Устаревшие.

Сбой проверки с неизвестной ошибкой.

is_generated

Указывает, был ли этот бросаемый объект создан привязкой.

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

Свойства

Имя Описание
Cause

Возвращает причину этого бросаемого null или если причина не существует или неизвестна.

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

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

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

ErrorCode

Возвращает тип ошибки проверки, связанной с этим исключением.

Handle

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

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

LocalizedMessage

Создает локализованное описание этого вызываемого объекта.

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

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

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

Возвращает ссылку на объект JNI для этого Java однорангового узла.

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

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

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

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

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

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

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

Методы

Имя Описание
AddSuppressed(Throwable)

Добавляет указанное исключение к исключениям, которые были подавлены для доставки этого исключения.

(Унаследовано от Throwable)
Construct(JniObjectReference, JniObjectReferenceOptions)

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Заполняет трассировку стека выполнения.

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Предоставляет программный доступ к сведениям трассировки стека, напечатанным #printStackTrace().

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

Возвращает массив, содержащий все исключения, которые были подавлены оператором try-with-resources для доставки этого исключения.

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

Инициализирует причину этого бросаемого значения в указанное значение.

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

Выводит этот бросаемый объект и его обратную откат к стандартному потоку ошибок.

(Унаследовано от Throwable)
PrintStackTrace(PrintStream)

Печатает этот бросаемый объект и его обратный вывод в указанный поток печати.

(Унаследовано от Throwable)
PrintStackTrace(PrintWriter)

Печатает этот бросаемый объект и его обратный вывод в указанный модуль записи печати.

(Унаследовано от Throwable)
SetHandle(IntPtr, JniHandleOwnership)

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

(Унаследовано от Throwable)
SetJavaStackTrace(JniObjectReference)

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

(Унаследовано от JavaException)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

(Унаследовано от JavaException)
SetStackTrace(StackTraceElement[])

Задает элементы трассировки стека, возвращаемые и печатаемые #getStackTrace()#printStackTrace() и связанные методы.

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

Преобразует это значение в строку.

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

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

(Унаследовано от Throwable)
WriteToParcel(Parcel, ParcelableWriteFlags)

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Имя Описание
IJavaPeerable.Disposed()

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

(Унаследовано от JavaException)
IJavaPeerable.JniObjectReferenceControlBlock

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

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

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

Имя Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Класс исключений, представляющий различные ошибки проверки, вызванные SystemUpdatePolicy#setFreezePeriods и DevicePolicyManager#setSystemUpdatePolicy

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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