IllegalAccessException Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора.
[Android.Runtime.Register("java/lang/IllegalAccessException", DoNotGenerateAcw=true)]
public class IllegalAccessException : Java.Lang.ReflectiveOperationException
[<Android.Runtime.Register("java/lang/IllegalAccessException", DoNotGenerateAcw=true)>]
type IllegalAccessException = class
inherit ReflectiveOperationException
- Наследование
- Атрибуты
Комментарии
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора.
Добавлено в версии 1.0.
Документация по Java для java.lang.IllegalAccessException
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Конструкторы
IllegalAccessException() |
Создает без |
IllegalAccessException(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
IllegalAccessException(String) |
|
Поля
is_generated |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
Свойства
Cause |
Возвращает причину этого вызываемого объекта или |
Class |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
Clause |
Устаревшие..
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Throwable) |
JniIdentityHashCode |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
JniPeerMembers |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. |
LocalizedMessage |
Создает локализованное описание этого вызываемого объекта. (Унаследовано от Throwable) |
Message |
Возвращает строку подробного сообщения этого вызываемого объекта. (Унаследовано от Throwable) |
PeerReference |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
StackTrace |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
Методы
AddSuppressed(Throwable) |
Добавляет указанное исключение к исключениям, которые были подавлены для доставки этого исключения. (Унаследовано от Throwable) |
Dispose() |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
Dispose(Boolean) |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
FillInStackTrace() |
Заполняет трассировку стека выполнения. (Унаследовано от Throwable) |
GetStackTrace() |
Предоставляет программный доступ к сведениям трассировки стека, напечатанным . |
GetSuppressed() |
Возвращает массив, содержащий все исключения, которые были подавлены, как правило, инструкцией |
InitCause(Throwable) |
Инициализирует причину этого вызываемого объекта указанным значением. (Унаследовано от Throwable) |
PrintStackTrace() |
Выводит этот вызываемый объект и его обратную передачу в стандартный поток ошибок. (Унаследовано от Throwable) |
PrintStackTrace(PrintStream) |
Выводит этот бросаемый объект и его обратную передачу в указанный поток печати. (Унаследовано от Throwable) |
PrintStackTrace(PrintWriter) |
Выводит этот бросаемый объект и его обратную сторону в указанный модуль записи печати. (Унаследовано от Throwable) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Throwable) |
SetStackTrace(StackTraceElement[]) |
Задает элементы трассировки стека, которые будут возвращены |
ToString() |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
UnregisterFromRuntime() |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
IJavaPeerable.DisposeUnlessReferenced() |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
IJavaPeerable.Finalized() |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
IJavaPeerable.JniManagedPeerState |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. (Унаследовано от Throwable) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенного средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. |
GetJniTypeName(IJavaPeerable) |
Исключение IllegalAccessException возникает, когда приложение пытается отражательно создать экземпляр (отличный от массива), задать или получить поле или вызвать метод, но выполняющийся в данный момент метод не имеет доступа к определению указанного класса, поля, метода или конструктора. |