Constructor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Constructor
предоставляет сведения об одном конструкторе класса и доступ к ней.
[Android.Runtime.Register("java/lang/reflect/Constructor", DoNotGenerateAcw=true)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public sealed class Constructor : Java.Lang.Reflect.Executable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/lang/reflect/Constructor", DoNotGenerateAcw=true)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
type Constructor = class
inherit Executable
interface IGenericDeclaration
interface IAnnotatedElement
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IMember
- Наследование
- Атрибуты
- Реализации
Комментарии
Constructor
предоставляет сведения об одном конструкторе класса и доступ к ней.
Constructor
позволяет выполнять расширенные преобразования при сопоставлении фактических параметров с newInstance() с формальными параметрами базового конструктора, но вызывает исключение , IllegalArgumentException
если произойдет сужающее преобразование.
Документация по Java для java.lang.reflect.Constructor
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Свойства
Accessible |
Возвращает значение флага |
Class |
Возвращает класс среды выполнения данного объекта |
DeclaringClass |
Добавление |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
IsSynthetic |
Добавление |
IsVarArgs |
Добавление |
JniIdentityHashCode |
|
JniPeerMembers |
|
Modifiers |
Добавление |
Name |
Возвращает имя этого конструктора в виде строки. |
ParameterCount |
Возвращает количество формальных параметров (явно объявленных или неявно объявленных или неявно) для исполняемого файла, представленного этим объектом. (Унаследовано от Executable) |
PeerReference |
|
ThresholdClass |
|
ThresholdType |
|
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() |
|
Dispose(Boolean) |
|
Equals(Object) |
Указывает, равен ли какой-то другой объект этому объекту. (Унаследовано от Object) |
GetAnnotation(Class) |
Добавление |
GetAnnotations() |
Добавлено в 1. (Унаследовано от AccessibleObject) |
GetAnnotationsByType(Class) |
Добавлено в 1. (Унаследовано от AccessibleObject) |
GetDeclaredAnnotation(Class) |
Добавлено в 1. (Унаследовано от AccessibleObject) |
GetDeclaredAnnotations() |
Добавлено в 1. (Унаследовано от AccessibleObject) |
GetDeclaredAnnotationsByType(Class) |
Добавлено в 1. (Унаследовано от AccessibleObject) |
GetExceptionTypes() |
Добавление |
GetGenericExceptionTypes() |
Добавление |
GetGenericParameterTypes() |
Добавление |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
GetParameterAnnotations() |
Добавление |
GetParameters() |
Возвращает массив |
GetParameterTypes() |
Добавление |
GetTypeParameters() |
Добавление |
IsAnnotationPresent(Class) |
|
JavaFinalize() |
Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект . (Унаследовано от Object) |
NewInstance(Object[]) |
Использует конструктор, представленный этим |
Notify() |
Пробуждение одного потока, ожидающего на мониторе этого объекта. (Унаследовано от Object) |
NotifyAll() |
Активирует все потоки, ожидающие на мониторе этого объекта. (Унаследовано от Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ToArray<T>() |
|
ToGenericString() |
Возвращает строку, описывающую этот |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
|
Wait() |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>. (Унаследовано от Object) |
Wait(Int64) |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
|
IJavaPeerable.DisposeUnlessReferenced() |
|
IJavaPeerable.Finalized() |
|
IJavaPeerable.JniManagedPeerState |
|
IJavaPeerable.SetJniIdentityHashCode(Int32) |
|
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
|
IJavaPeerable.SetPeerReference(JniObjectReference) |
|
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенное средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
|
GetJniTypeName(IJavaPeerable) |
|