Constructor Kelas

Definisi

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

[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
[<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
Warisan
Atribut
Penerapan

Keterangan

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

Constructor memungkinkan pelebaran konversi terjadi saat mencocokkan parameter aktual dengan newInstance() dengan parameter formal konstruktor yang mendasar, tetapi melemparkan IllegalArgumentException jika konversi yang menyempit akan terjadi.

Java dokumentasi untuk java.lang.reflect.Constructor.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Properti

Nama Deskripsi
Accessible

Dapatkan nilai accessible bendera untuk objek ini. -or- Atur accessible bendera untuk objek ini ke nilai boolean yang ditunjukkan.

(Diperoleh dari AccessibleObject)
Class

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
DeclaringClass

Mengembalikan objek yang Class mewakili kelas atau antarmuka yang menyatakan executable yang diwakili oleh objek ini.

Handle

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
IsSynthetic

Untuk ditambahkan

IsVarArgs

Untuk ditambahkan

JniIdentityHashCode

Mendapatkan kode hash identitas yang ditetapkan ke Java peer ini oleh runtime interop.

(Diperoleh dari Object)
JniManagedPeerState

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
JniPeerMembers

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

Modifiers

Untuk ditambahkan

Name

Mengembalikan nama konstruktor ini, sebagai string.

ParameterCount

Mengembalikan jumlah parameter formal (baik dinyatakan secara eksplisit atau dideklarasikan secara implisit atau tidak sama sekali) untuk executable yang diwakili oleh objek ini.

(Diperoleh dari Executable)
PeerReference

Mendapatkan referensi objek JNI untuk peer Java ini.

(Diperoleh dari Object)
ThresholdClass

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari Executable)
ThresholdType

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari Executable)

Metode

Nama Deskripsi
Clone()

Membuat dan mengembalikan salinan objek ini.

(Diperoleh dari Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
Dispose()

Merilis sumber daya yang dipegang oleh rekan Java ini.

(Diperoleh dari Object)
Dispose(Boolean)

Merilis sumber daya yang dipegang oleh rekan Java ini.

(Diperoleh dari Object)
DisposeUnlessReferenced()

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
Equals(Object)

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
Equals(Object)

Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini.

(Diperoleh dari Object)
GetAnnotation(Class)

Untuk ditambahkan

GetAnnotations()

Mengembalikan anotasi yang ada pada objek ini.

(Diperoleh dari AccessibleObject)
GetAnnotationsByType(Class)

Mengembalikan anotasi dari jenis yang ditentukan yang terkait dengan objek ini.

(Diperoleh dari AccessibleObject)
GetDeclaredAnnotation(Class)

Mengembalikan anotasi objek ini untuk jenis yang ditentukan jika anotasi langsung ada; jika tidak, mengembalikan null.

(Diperoleh dari AccessibleObject)
GetDeclaredAnnotations()

Mengembalikan anotasi yang langsung ada pada objek ini.

(Diperoleh dari AccessibleObject)
GetDeclaredAnnotationsByType(Class)

Mengembalikan anotasi dari jenis yang ditentukan yang secara langsung ada atau tidak langsung ada pada objek ini.

(Diperoleh dari AccessibleObject)
GetExceptionTypes()

Untuk ditambahkan

GetGenericExceptionTypes()

Untuk ditambahkan

GetGenericParameterTypes()

Untuk ditambahkan

GetHashCode()

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
GetParameterAnnotations()

Untuk ditambahkan

GetParameters()

Mengembalikan array Parameter objek yang mewakili semua parameter ke executable yang mendasar yang diwakili oleh objek ini.

(Diperoleh dari Executable)
GetParameterTypes()

Untuk ditambahkan

GetTypeParameters()

Untuk ditambahkan

IsAnnotationPresent(Class)

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

JavaFinalize()

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
NewInstance(Object[])

Menggunakan konstruktor yang diwakili oleh objek ini Constructor untuk membuat dan menginisialisasi instans baru dari kelas deklarasikan konstruktor, dengan parameter inisialisasi yang ditentukan.

Notify()

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
SetHandle(IntPtr, JniHandleOwnership)

Mengatur properti Handle.

(Diperoleh dari Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
ToArray<T>()

Membuat array terkelola dari pembungkus array Java ini.

(Diperoleh dari Object)
ToGenericString()

Mengembalikan string yang menjelaskan ini Constructor, termasuk parameter jenis.

ToString()

Mengembalikan representasi string objek.

(Diperoleh dari Object)
UnregisterFromRuntime()

Membatalkan pendaftaran peer Java ini dari runtime interop.

(Diperoleh dari Object)
Wait()

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64, Int32)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu.

(Diperoleh dari Object)
Wait(Int64)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IJavaPeerable.Disposed()

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
IJavaPeerable.Finalized()

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

(Diperoleh dari JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

Metode Ekstensi

Nama Deskripsi
GetJniTypeName(IJavaPeerable)

Mendapatkan nama JNI dari jenis instans self.

JavaAs<TResult>(IJavaPeerable)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Android.

JavaCast<TResult>(IJavaObject)

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

Berlaku untuk