JavaObject 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类对象是类层次结构的根。
[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
- 继承
-
JavaObject
- 派生
- 属性
- 实现
注解
类对象是类层次结构的根。 每个类都有 Object 作为超级类。 所有对象(包括数组)都实现此类的方法。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
构造函数
| 名称 | 说明 |
|---|---|
| JavaObject() |
构造一个新对象。 |
| JavaObject(JniObjectReference, JniObjectReferenceOptions) |
类对象是类层次结构的根。 |
字段
| 名称 | 说明 |
|---|---|
| InvalidJniObjectReference |
类对象是类层次结构的根。 |
属性
| 名称 | 说明 |
|---|---|
| JniIdentityHashCode |
返回给定对象的哈希代码与默认方法 hashCode()返回的相同哈希代码,无论给定对象的类是否重写 hashCode()。 |
| JniManagedPeerState |
类对象是类层次结构的根。 |
| JniPeerMembers |
类对象是类层次结构的根。 |
| PeerReference |
类对象是类层次结构的根。 |
方法
| 名称 | 说明 |
|---|---|
| Construct(JniObjectReference, JniObjectReferenceOptions) |
类对象是类层次结构的根。 |
| Dispose() |
类对象是类层次结构的根。 |
| Dispose(Boolean) |
类对象是类层次结构的根。 |
| DisposeUnlessReferenced() |
类对象是类层次结构的根。 |
| Equals(Object) |
类对象是类层次结构的根。 |
| Finalize() |
类对象是类层次结构的根。 |
| GetHashCode() |
返回对象的哈希代码值。 |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
类对象是类层次结构的根。 |
| ToString() |
返回对象的字符串表示形式。 |
| UnregisterFromRuntime() |
类对象是类层次结构的根。 |
显式接口实现
| 名称 | 说明 |
|---|---|
| IJavaPeerable.Disposed() |
类对象是类层次结构的根。 |
| IJavaPeerable.Finalized() |
类对象是类层次结构的根。 |
| IJavaPeerable.JniObjectReferenceControlBlock |
类对象是类层次结构的根。 |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
类对象是类层次结构的根。 |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
类对象是类层次结构的根。 |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
类对象是类层次结构的根。 |
扩展方法
| 名称 | 说明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
获取实例 |
| JavaAs<TResult>(IJavaPeerable) |
尝试强制 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
尝试强制 |