IParameterMetaData 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.
Objek yang dapat digunakan untuk mendapatkan informasi tentang jenis dan properti untuk setiap penanda parameter dalam PreparedStatement
objek.
[Android.Runtime.Register("java/sql/ParameterMetaData", "", "Java.Sql.IParameterMetaDataInvoker")]
public interface IParameterMetaData : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IWrapper
[<Android.Runtime.Register("java/sql/ParameterMetaData", "", "Java.Sql.IParameterMetaDataInvoker")>]
type IParameterMetaData = interface
interface IWrapper
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Atribut
- Penerapan
Keterangan
Objek yang dapat digunakan untuk mendapatkan informasi tentang jenis dan properti untuk setiap penanda parameter dalam PreparedStatement
objek. Untuk beberapa kueri dan implementasi driver, data yang akan dikembalikan oleh ParameterMetaData
objek mungkin tidak tersedia sampai PreparedStatement
telah dijalankan.
Beberapa implementasi driver mungkin tidak dapat memberikan informasi tentang jenis dan properti untuk setiap penanda parameter dalam objek CallableStatement
.
Ditambahkan dalam 1.4.
Dokumentasi Java untuk java.sql.ParameterMetaData
.
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.
Bidang
ParameterModeIn |
Konstanta yang menunjukkan bahwa mode parameter adalah IN. |
ParameterModeInOut |
Konstanta yang menunjukkan bahwa mode parameter adalah INOUT. |
ParameterModeOut |
Konstanta yang menunjukkan bahwa mode parameter keluar. |
ParameterModeUnknown |
Konstanta yang menunjukkan bahwa mode parameter tidak diketahui. |
ParameterNoNulls |
Konstanta yang menunjukkan bahwa parameter tidak akan mengizinkan |
ParameterNullable |
Konstanta yang menunjukkan bahwa parameter akan memungkinkan |
ParameterNullableUnknown |
Konstanta yang menunjukkan bahwa nullability parameter tidak diketahui. |
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) |
ParameterCount |
Mendapatkan jumlah parameter di |
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 |
Finalized() |
Dipanggil ketika instans telah diselesaikan. (Diperoleh dari IJavaPeerable) |
GetParameterClassName(Int32) |
Mengambil nama kelas Java yang sepenuhnya memenuhi syarat yang instansnya harus diteruskan ke metode |
GetParameterMode(Int32) |
Mengambil mode parameter yang ditunjuk. |
GetParameterType(Int32) |
Mengambil jenis SQL parameter yang ditunjuk. |
GetParameterTypeName(Int32) |
Mengambil nama jenis khusus database parameter yang ditunjuk. |
GetPrecision(Int32) |
Mengambil ukuran kolom yang ditentukan parameter yang ditentukan. |
GetScale(Int32) |
Mengambil jumlah digit parameter yang ditunjuk di sebelah kanan titik desimal. |
IsNullable(Int32) |
Mengambil apakah nilai null diizinkan dalam parameter yang ditunjuk. |
IsSigned(Int32) |
Mengambil apakah nilai untuk parameter yang ditunjuk dapat ditandatangani angka. |
IsWrapperFor(Class) |
Mengembalikan true jika ini mengimplementasikan argumen antarmuka atau secara langsung atau tidak langsung pembungkus untuk objek yang melakukannya. (Diperoleh dari IWrapper) |
SetJniIdentityHashCode(Int32) |
Atur nilai yang dikembalikan oleh |
SetJniManagedPeerState(JniManagedPeerStates) |
Objek yang dapat digunakan untuk mendapatkan informasi tentang jenis dan properti untuk setiap penanda parameter dalam |
SetPeerReference(JniObjectReference) |
Atur nilai yang dikembalikan oleh |
UnregisterFromRuntime() |
Batalkan pendaftaran instans ini sehingga runtime tidak akan mengembalikannya dari pemanggilan di masa mendatang Java.Interop.JniRuntime+JniValueManager.PeekValue . (Diperoleh dari IJavaPeerable) |
Unwrap(Class) |
Mengembalikan objek yang mengimplementasikan antarmuka yang diberikan untuk memungkinkan akses ke metode non-standar, atau metode standar yang tidak diekspos oleh proksi. (Diperoleh dari IWrapper) |
Metode Ekstensi
JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android. |
JavaCast<TResult>(IJavaObject) |
Objek yang dapat digunakan untuk mendapatkan informasi tentang jenis dan properti untuk setiap penanda parameter dalam |
GetJniTypeName(IJavaPeerable) |
Objek yang dapat digunakan untuk mendapatkan informasi tentang jenis dan properti untuk setiap penanda parameter dalam |