Proxy.IsProxyClass(Class) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение true, если и только если указанный класс был динамически создан для создания прокси-класса с помощью getProxyClass метода или newProxyInstance метода.
[Android.Runtime.Register("isProxyClass", "(Ljava/lang/Class;)Z", "")]
public static bool IsProxyClass(Java.Lang.Class cl);
[<Android.Runtime.Register("isProxyClass", "(Ljava/lang/Class;)Z", "")>]
static member IsProxyClass : Java.Lang.Class -> bool
Параметры
- cl
- Class
класс для тестирования
Возвращаемое значение
true Значение ,если класс является прокси-классом и false в противном случае
- Атрибуты
Комментарии
Возвращает значение true, если и только если указанный класс был динамически создан для создания прокси-класса с помощью getProxyClass метода или newProxyInstance метода.
Надежность этого метода важна для способности его использовать для принятия решений по безопасности, поэтому его реализация не должна просто проверять, расширяется ли класс Proxy.
Документация по Java для java.lang.reflect.Proxy.isProxyClass(java.lang.Class<?>).
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.