IRowId Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Representasi (pemetaan) dalam bahasa pemrograman Java dari nilai SQL ROWID.
[Android.Runtime.Register("java/sql/RowId", "", "Java.Sql.IRowIdInvoker")]
public interface IRowId : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/sql/RowId", "", "Java.Sql.IRowIdInvoker")>]
type IRowId = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Atribut
- Penerapan
Keterangan
Representasi (pemetaan) dalam bahasa pemrograman Java dari nilai SQL ROWID. SQL ROWID adalah jenis bawaan, nilai yang dapat dianggap sebagai alamat untuk baris yang diidentifikasi dalam tabel database. Apakah alamat tersebut logis atau, dalam hal apa pun, fisik ditentukan oleh sumber data asalnya.
Metode dalam antarmuka ResultSet
, , CallableStatement
dan PreparedStatement
, seperti getRowId
dan setRowId
memungkinkan programmer untuk mengakses nilai SQL ROWID
. Antarmuka RowId
menyediakan metode untuk mewakili nilai ROWID
sebagai array byte atau sebagai String
.
Metode getRowIdLifetime
dalam antarmuka DatabaseMetaData
, dapat digunakan untuk menentukan apakah RowId
objek tetap valid selama durasi transaksi di mana RowId
dibuat, durasi sesi tempat RowId
sesi dibuat, atau, secara efektif, selama baris yang diidentifikasi tidak dihapus. Selain menentukan durasi masa pakai validnya di luar sumber data asalnya, getRowIdLifetime
menentukan durasi masa pakai nilai yang ROWID
valid dalam sumber data asalnya. Dalam hal ini, berbeda dari objek besar, karena tidak ada batasan masa pakai objek besar yang valid dalam sumber data asalnya.
Semua metode pada RowId
antarmuka harus sepenuhnya diimplementasikan jika driver JDBC mendukung jenis data.
Ditambahkan dalam 1.6.
Dokumentasi Java untuk java.sql.RowId
.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Properti
Handle |
Mendapatkan nilai JNI dari objek Android yang mendasar. (Diperoleh dari IJavaObject) |
JniIdentityHashCode |
Mengembalikan nilai |
JniManagedPeerState |
Status serekan terkelola. (Diperoleh dari IJavaPeerable) |
JniPeerMembers |
Akses anggota dan dukungan pemanggilan. (Diperoleh dari IJavaPeerable) |
PeerReference |
Mengembalikan instans objek Java yang dibungkus JniObjectReference . (Diperoleh dari IJavaPeerable) |
Metode
Disposed() |
Dipanggil ketika instans telah dibuang. (Diperoleh dari IJavaPeerable) |
DisposeUnlessReferenced() |
Jika tidak ada referensi yang luar biasa untuk instans ini, maka panggilan |
Equals(Object) |
Membandingkan ini |
Finalized() |
Dipanggil ketika instans telah diselesaikan. (Diperoleh dari IJavaPeerable) |
GetBytes() |
Mengembalikan array byte yang mewakili nilai SQL |
GetHashCode() |
Mengembalikan nilai kode hash objek ini |
SetJniIdentityHashCode(Int32) |
Atur nilai yang dikembalikan oleh |
SetJniManagedPeerState(JniManagedPeerStates) |
Representasi (pemetaan) dalam bahasa pemrograman Java dari nilai SQL ROWID. (Diperoleh dari IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Atur nilai yang dikembalikan oleh |
ToString() |
Mengembalikan String yang mewakili nilai SQL ROWID yang ditunjuk oleh objek ini |
UnregisterFromRuntime() |
Batalkan pendaftaran instans ini sehingga runtime tidak akan mengembalikannya dari pemanggilan di masa mendatang Java.Interop.JniRuntime+JniValueManager.PeekValue . (Diperoleh dari IJavaPeerable) |
Metode Ekstensi
JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android. |
JavaCast<TResult>(IJavaObject) |
Representasi (pemetaan) dalam bahasa pemrograman Java dari nilai SQL ROWID. |
GetJniTypeName(IJavaPeerable) |
Representasi (pemetaan) dalam bahasa pemrograman Java dari nilai SQL ROWID. |