IRowId.Equals(Object) 方法

定义

将此 RowId 对象与指定对象进行比较。

[Android.Runtime.Register("equals", "(Ljava/lang/Object;)Z", "GetEquals_Ljava_lang_Object_Handler:Java.Sql.IRowIdInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Equals (Java.Lang.Object? obj);
[<Android.Runtime.Register("equals", "(Ljava/lang/Object;)Z", "GetEquals_Ljava_lang_Object_Handler:Java.Sql.IRowIdInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Equals : Java.Lang.Object -> bool

参数

obj
Object

Object要与此对象进行比较RowId

返回

如果 RowIds 相等,则为 true;否则为 false

属性

注解

将此 RowId 对象与指定对象进行比较。 结果是,仅当参数不为 null 并且是表示此对象相同的 ROWID 的 RowId 对象时,结果 true 才如此。

在比较原点和另一RowIdRowId生存期时,必须同时考虑原点和有效生存期。 如果两者都有效,并且两者都来自同一数据源上的同一个表,则如果两者相等,则它们标识同一行:如果不再保证一个或多个数据源有效,或者它们源自不同数据源或同一数据源上的不同表,则它们可能相等,但仍无法标识同一行。

已在 1.6 中添加。

适用于 . 的 java.sql.RowId.equals(java.lang.Object)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于