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 Java<sup><font size=-2>TM</font></sup> programmiersprache 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 Java<sup><font size=-2>TM</font></sup> programmiersprache für den SQL-Typ CLOB
. Ein SQL-Typ CLOB
ist ein integrierter Typ, der ein Character Large Object als Spaltenwert in einer Zeile einer Datenbanktabelle speichert. Standardmäßig implementieren Treiber ein Clob
Objekt mithilfe von SQL locator(CLOB)
, was bedeutet, dass ein Clob
Objekt einen logischen Zeiger auf die SQL-Daten CLOB
und nicht auf die Daten selbst enthält. Ein Clob
Objekt ist für die Dauer der Transaktion gültig, in der es erstellt wurde.
Die Clob
Schnittstelle stellt Methoden zum Abrufen der Länge eines SQL-Werts CLOB
(Character Large Object) bereit, zum Materialisieren eines CLOB
Werts auf dem Client und zum Suchen nach einer Teilzeichenfolge oder CLOB
eines Objekts innerhalb eines CLOB
Werts. Methoden in den Schnittstellen ResultSet
, CallableStatement
und , und PreparedStatement
, z getClob
. B. und setClob
zulassen, dass ein Programmierer auf einen SQL-Wert CLOB
zugreifen kann. Darüber hinaus verfügt diese Schnittstelle über Methoden zum Aktualisieren eines CLOB
Werts.
Alle Methoden auf der Clob
Schnittstelle müssen vollständig implementiert werden, wenn der DRIVER den Datentyp unterstützt.
In 1.2 hinzugefügt.
Java-Dokumentation für java.sql.Clob
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 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 |
JniManagedPeerState |
Status des verwalteten Peers. (Geerbt von IJavaPeerable) |
JniPeerMembers |
Mitgliedszugriff und Aufrufunterstützung. (Geerbt von IJavaPeerable) |
PeerReference |
Gibt eine JniObjectReference der umbrochenen Java-Objektinstanz zurück. (Geerbt von IJavaPeerable) |
Methoden
Disposed() |
Wird aufgerufen, wenn die Instanz verworfen wurde. (Geerbt von IJavaPeerable) |
DisposeUnlessReferenced() |
Wenn keine offenen Verweise auf diese Instanz vorhanden sind, wird nichts aufgerufen |
Finalized() |
Wird aufgerufen, wenn die Instanz 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 im |
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 Datenstrom ab, der verwendet werden soll, um Ascii-Zeichen in den Wert zu schreiben, den |
SetCharacterStream(Int64) |
Ruft einen Datenstrom ab, der verwendet werden soll, um einen Unicode-Zeichenstrom in den Wert zu schreiben, den |
SetJniIdentityHashCode(Int32) |
Legen Sie den von |
SetJniManagedPeerState(JniManagedPeerStates) |
Die Zuordnung in der Java<sup><font size=-2>TM</font></sup> programmiersprache für den SQL-Typ |
SetPeerReference(JniObjectReference) |
Legen Sie den von |
SetString(Int64, String) |
Schreibt den angegebenen Java-Code |
SetString(Int64, String, Int32, Int32) |
|
Truncate(Int64) |
Schneidet den Wert ab, für |
UnregisterFromRuntime() |
Heben Sie die Registrierung dieser Instanz auf, damit die Laufzeit sie nicht aus zukünftigen Java.Interop.JniRuntime+JniValueManager.PeekValue Aufrufen zurückgibt. (Geerbt von IJavaPeerable) |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Die Zuordnung in der Java<sup><font size=-2>TM</font></sup> programmiersprache für den SQL-Typ |
GetJniTypeName(IJavaPeerable) |
Die Zuordnung in der Java<sup><font size=-2>TM</font></sup> programmiersprache für den SQL-Typ |