JavaObject Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das Klassenobjekt ist der Stamm der Klassenhierarchie.
[Java.Interop.JniTypeSignature("java/lang/Object", GenerateJavaPeer=false)]
[System.Serializable]
public class JavaObject : IDisposable, Java.Interop.IJavaPeerable
[<Java.Interop.JniTypeSignature("java/lang/Object", GenerateJavaPeer=false)>]
[<System.Serializable>]
type JavaObject = class
interface IJavaPeerable
interface IDisposable
- Vererbung
-
JavaObject
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Das Klassenobjekt ist der Stamm der Klassenhierarchie. Jede Klasse verfügt über Object als Superklasse. Alle Objekte, einschließlich Arrays, implementieren die Methoden dieser Klasse.
Java Referenz für java.lang.Object.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
| Name | Beschreibung |
|---|---|
| JavaObject() |
Erstellt ein neues Objekt. |
| JavaObject(JniObjectReference, JniObjectReferenceOptions) |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
Felder
| Name | Beschreibung |
|---|---|
| InvalidJniObjectReference |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| JniIdentityHashCode |
Gibt den gleichen Hashcode für das angegebene Objekt zurück, wie von der Standardmethode hashCode(), unabhängig davon, ob die Klasse des angegebenen Objekts hashCode() überschreibt. |
| JniManagedPeerState |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| JniPeerMembers |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| PeerReference |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
Methoden
| Name | Beschreibung |
|---|---|
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| Dispose() |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| Dispose(Boolean) |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| DisposeUnlessReferenced() |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| Equals(Object) |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| Finalize() |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. |
| UnregisterFromRuntime() |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IJavaPeerable.Disposed() |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| IJavaPeerable.Finalized() |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| IJavaPeerable.JniObjectReferenceControlBlock |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Das Klassenobjekt ist der Stamm der Klassenhierarchie. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |