Lingua

Constructor Classe

Definizione

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

[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
Ereditarietà
Attributi
Implementazioni

Commenti

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

Constructor consente l'esecuzione di conversioni verso un tipo di dati più ampio quando si associano i parametri effettivi a newInstance() con i parametri formali del costruttore sottostante, ma genera un'eccezione IllegalArgumentException se si verifica una conversione verso un tipo di dati più piccolo.

per java.lang.reflect.Constructor.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Proprietà

Nome Descrizione
Accessible

Ottiene il valore del accessible flag per questo oggetto. -oppure- Impostare il accessible flag per questo oggetto sul valore booleano indicato.

(Ereditato da AccessibleObject)
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
DeclaringClass

Restituisce l'oggetto Class che rappresenta la classe o l'interfaccia che dichiara l'eseguibile rappresentato da questo oggetto.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsSynthetic

Restituisce true se questo eseguibile è un costrutto sintetico; restituisce false in caso contrario.

IsVarArgs

Restituisce true se questo eseguibile è stato dichiarato per accettare un numero variabile di argomenti; restituisce false in caso contrario.

JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
JniPeerMembers

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

Modifiers

Restituisce i modificatori del linguaggio Java per l'eseguibile rappresentato da questo oggetto.

Name

Restituisce il nome di questo costruttore, come stringa.

ParameterCount

Restituisce il numero di parametri formali (dichiarati o dichiarati in modo implicito o implicito) per l'eseguibile rappresentato da questo oggetto.

(Ereditato da Executable)
PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
ThresholdClass

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da Executable)
ThresholdType

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da Executable)

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
Equals(Object)

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetAnnotation(Class)

Restituisce l'annotazione dell'elemento per il tipo specificato se tale annotazione è presente, altrimenti null.

GetAnnotations()

Restituisce annotazioni presenti in questo oggetto.

(Ereditato da AccessibleObject)
GetAnnotationsByType(Class)

Restituisce annotazioni del tipo specificato associato a questo oggetto.

(Ereditato da AccessibleObject)
GetDeclaredAnnotation(Class)

Restituisce l'annotazione dell'oggetto per il tipo specificato se l'annotazione è presente direttamente; in caso contrario, restituisce null.

(Ereditato da AccessibleObject)
GetDeclaredAnnotations()

Restituisce annotazioni direttamente presenti in questo oggetto.

(Ereditato da AccessibleObject)
GetDeclaredAnnotationsByType(Class)

Restituisce annotazioni del tipo specificato presenti direttamente o indirettamente in questo oggetto.

(Ereditato da AccessibleObject)
GetExceptionTypes()

Restituisce una matrice di oggetti Class che rappresentano i tipi di eccezioni dichiarate da generare dall'eseguibile sottostante rappresentato da questo oggetto.

GetGenericExceptionTypes()

Restituisce una matrice di oggetti Type che rappresentano le eccezioni dichiarate da generare da questo oggetto eseguibile.

GetGenericParameterTypes()

Restituisce una matrice di oggetti Type che rappresentano i tipi di parametro formali, nell'ordine di dichiarazione, dell'eseguibile rappresentato da questo oggetto.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetParameterAnnotations()

Restituisce una matrice di matrici di annotazioni che rappresentano le annotazioni sui parametri formali, in ordine di dichiarazione, dell'eseguibile rappresentato da questo oggetto.

GetParameters()

Restituisce una matrice di Parameter oggetti che rappresentano tutti i parametri dell'eseguibile sottostante rappresentato da questo oggetto.

(Ereditato da Executable)
GetParameterTypes()

Restituisce una matrice di oggetti Class che rappresentano i tipi di parametro formali, nell'ordine di dichiarazione, dell'eseguibile rappresentato da questo oggetto.

GetTypeParameters()

Restituisce una matrice di oggetti TypeVariable che rappresentano le variabili di tipo dichiarate dalla dichiarazione generica rappresentata da questo oggetto GenericDeclaration, nell'ordine di dichiarazione.

IsAnnotationPresent(Class)

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

JavaFinalize()
Obsoleti.

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
NewInstance(Object[])

Usa il costruttore rappresentato da questo Constructor oggetto per creare e inizializzare una nuova istanza della classe dichiarante del costruttore, con i parametri di inizializzazione specificati.

Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToGenericString()

Restituisce una stringa che descrive questo Constructoroggetto , inclusi i parametri di tipo.

ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

(Ereditato da JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Constructor fornisce informazioni su e accesso a, un singolo costruttore per una classe.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a