次の方法で共有


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

このObjectRowIdオブジェクトの比較対象となる 〗。

戻り値

s が等しい場合は true、それ以外の RowId場合は false

属性

注釈

これを RowId 指定したオブジェクトと比較します。 結果は、引数が true null ではなく、このオブジェクトと同じ ROWID を表す RowId オブジェクトである場合にのみ発生します。

RowIdのインスタンスと比較する場合は、原点と有効な有効期間のRowId両方を考慮することが重要です。 両方が有効で、両方が同じデータ ソース上の同じテーブルの場合、等しい場合は同じ行を識別します。1 つ以上が有効であることが保証されなくなった場合、または異なるデータ ソースまたは同じデータ ソース上の異なるテーブルから生成された場合、それらは等しい場合がありますが、同じ行を識別することはできません。

1.6 で追加されました。

の Java ドキュメントjava.sql.RowId.equals(java.lang.Object)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象