IClob Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Zuordnung in der Programmiersprache Java<sup><font size=-2>TM</font></sup> für den SQL-Typ CLOB
.
[Android.Runtime.Register("java/sql/Clob", "", "Java.Sql.IClobInvoker")]
public interface IClob : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/sql/Clob", "", "Java.Sql.IClobInvoker")>]
type IClob = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Die Zuordnung in der Programmiersprache Java<sup><font size=-2>TM</font></sup> für den SQL-Typ CLOB
. Ein SQL-Objekt CLOB
ist ein integrierter Typ, der ein großes Zeichenobjekt als Spaltenwert in einer Zeile einer Datenbanktabelle speichert. Standardmäßig implementieren Treiber ein Clob
Objekt mithilfe eines SQL-Objekts locator(CLOB)
, was bedeutet, dass ein Clob
Objekt einen logischen Zeiger auf die SQL-Daten CLOB
enthält und nicht die Daten selbst. Ein Clob
Objekt ist für die Dauer der Transaktion gültig, in der es erstellt wurde.
Die Clob
Schnittstelle bietet Methoden zum Abrufen der Länge eines SQL-Werts CLOB
(Character Large Object), zum Materialisieren eines CLOB
Werts auf dem Client und zum Suchen nach einer Teilzeichenfolge oder CLOB
einem Objekt innerhalb eines Werts CLOB
. Methoden in den Schnittstellen ResultSet
, CallableStatement
und PreparedStatement
, wie getClob
und setClob
ermöglichen es einem Programmierer, auf einen SQL-Wert CLOB
zuzugreifen. Darüber hinaus verfügt diese Schnittstelle über Methoden zum Aktualisieren eines Werts CLOB
.
Alle Methoden auf der Clob
Schnittstelle müssen vollständig implementiert werden, wenn der JDBC-Treiber den Datentyp unterstützt.
In Version 1.2 hinzugefügt.
Java-Dokumentation für java.sql.Clob
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Eigenschaften
AsciiStream |
Ruft den Wert dieses |
CharacterStream |
Ruft die Daten dieses |
Handle |
Ruft den JNI-Wert des zugrunde liegenden Android-Objekts ab. (Geerbt von IJavaObject) |
JniIdentityHashCode |
Gibt den Wert von |
JniManagedPeerState |
Status des verwalteten Peers. (Geerbt von IJavaPeerable) |
JniPeerMembers |
Unterstützung für Memberzugriff und Aufrufe. (Geerbt von IJavaPeerable) |
PeerReference |
Gibt ein JniObjectReference des umschlossenen Java-Objekts instance zurück. (Geerbt von IJavaPeerable) |
Methoden
Disposed() |
Wird aufgerufen, wenn die instance verworfen wurde. (Geerbt von IJavaPeerable) |
DisposeUnlessReferenced() |
Wenn keine ausstehenden Verweise auf diese instance vorhanden sind, rufen Sie |
Finalized() |
Wird aufgerufen, wenn die instance abgeschlossen wurde. (Geerbt von IJavaPeerable) |
Free() |
Diese Methode gibt das |
GetCharacterStream(Int64, Int64) |
Gibt ein |
GetSubString(Int64, Int32) |
Ruft eine Kopie der angegebenen Teilzeichenfolge in dem |
Length() |
Ruft die Anzahl der Zeichen in dem |
Position(IClob, Int64) |
Ruft die Zeichenposition ab, an der das angegebene |
Position(String, Int64) |
Ruft die Zeichenposition ab, an der die angegebene Teilzeichenfolge |
SetAsciiStream(Int64) |
Ruft einen Stream ab, der verwendet werden soll, um ASCII-Zeichen in den Wert zu schreiben, den |
SetCharacterStream(Int64) |
Ruft einen Stream ab, der zum Schreiben eines Datenstroms von Unicode-Zeichen in den Wert, den |
SetJniIdentityHashCode(Int32) |
Legen Sie den von |
SetJniManagedPeerState(JniManagedPeerStates) |
Die Zuordnung in der Programmiersprache Java<sup><font size=-2>TM</font></sup> für den SQL-Typ |
SetPeerReference(JniObjectReference) |
Legen Sie den von |
SetString(Int64, String) |
Schreibt den angegebenen Java |
SetString(Int64, String, Int32, Int32) |
|
Truncate(Int64) |
Schneidet den Wert ab, den |
UnregisterFromRuntime() |
Heben Sie die Registrierung dieses instance auf, damit die Runtime sie nicht von zukünftigen Java.Interop.JniRuntime+JniValueManager.PeekValue Aufrufen zurückgibt. (Geerbt von IJavaPeerable) |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine Für Android-Runtime überprüfte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Die Zuordnung in der Programmiersprache Java<sup><font size=-2>TM</font></sup> für den SQL-Typ |
GetJniTypeName(IJavaPeerable) |
Die Zuordnung in der Programmiersprache Java<sup><font size=-2>TM</font></sup> für den SQL-Typ |