Sprache

INClob Schnittstelle

Definition

Die Zuordnung in der Java< sup><font size=-2>TM</font></sup> programming language for the SQL NCLOB type.

[Android.Runtime.Register("java/sql/NClob", "", "Java.Sql.INClobInvoker")]
public interface INClob : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IClob
[<Android.Runtime.Register("java/sql/NClob", "", "Java.Sql.INClobInvoker")>]
type INClob = interface
    interface IClob
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Attribute
Implementiert

Hinweise

Die Zuordnung in der Java< sup><font size=-2>TM</font></sup> programming language for the SQL NCLOB type. Ein SQL-Typ NCLOB ist ein integrierter Typ, der ein zeichengroßes Objekt mit dem Nationalen Zeichensatz als Spaltenwert in einer Zeile einer Datenbanktabelle speichert.

Die NClob Schnittstelle erweitert die Clob Schnittstelle, die Methoden zum Abrufen der Länge eines SQL-Werts NCLOB , zum Materialisieren eines NCLOB Werts auf dem Client und zum Suchen nach einer Teilzeichenfolge oder NCLOB einem Objekt innerhalb eines NCLOB Werts bereitstellt. Ein NClob Objekt, genau wie ein Clob Objekt, ist für die Dauer der Transaktion gültig, in der sie erstellt wurde. Methoden in den Schnittstellen ResultSet, CallableStatementund , und PreparedStatement, z getNClob . B. und setNClob zulassen, dass ein Programmierer auf einen SQL-Wert NCLOB zugreifen kann. Darüber hinaus verfügt diese Schnittstelle über Methoden zum Aktualisieren eines NCLOB Werts.

Alle Methoden auf der NClob Schnittstelle müssen vollständig implementiert werden, wenn der DRIVER den Datentyp unterstützt.

In 1.6 hinzugefügt.

Java Dokumentation für java.sql.NClob.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Eigenschaften

Name Beschreibung
AsciiStream

Ruft den Wert dieses Clob Objekts als ASCII-Datenstrom ab.

(Geerbt von IClob)
CharacterStream

Ruft die Daten dieses Clob Objekts in einem java.io.Reader.

(Geerbt von IClob)
Handle

Ruft den JNI-Wert des zugrunde liegenden Android-Objekts ab.

(Geerbt von IJavaObject)
JniIdentityHashCode

Gibt den Wert java.lang.System.identityHashCode() für die umbrochene Instanz zurück.

(Geerbt von IJavaPeerable)
JniManagedPeerState

Status des verwalteten Peers.

(Geerbt von IJavaPeerable)
JniObjectReferenceControlBlock

Die Zuordnung in der Java< sup><font size=-2>TM</font></sup> programming language for the SQL NCLOB type.

(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

Name Beschreibung
Disposed()

Wird aufgerufen, wenn die Instanz verworfen wurde.

(Geerbt von IJavaPeerable)
DisposeUnlessReferenced()

Wenn keine offenen Verweise auf diese Instanz vorhanden sind, wird nichts aufgerufen Dispose(). Andernfalls wird nichts ausgeführt.

(Geerbt von IJavaPeerable)
Finalized()

Wird aufgerufen, wenn die Instanz abgeschlossen wurde.

(Geerbt von IJavaPeerable)
Free()

Diese Methode gibt das Clob Objekt frei und gibt die Ressourcen frei, die sie enthält.

(Geerbt von IClob)
GetCharacterStream(Int64, Int64)

Gibt ein Reader Objekt zurück, das einen Teilwert Clob enthält, beginnend mit dem durch Pos angegebenen Zeichen, das Längenzeichen enthält.

(Geerbt von IClob)
GetSubString(Int64, Int32)

Ruft eine Kopie der angegebenen Teilzeichenfolge in dem CLOB von diesem Clob Objekt festgelegten Wert ab.

(Geerbt von IClob)
Length()

Ruft die Anzahl der Zeichen im CLOB von diesem Clob Objekt festgelegten Wert ab.

(Geerbt von IClob)
Position(IClob, Int64)

Ruft die Zeichenposition ab, an der das angegebene Clob Objekt searchstr in diesem Clob Objekt angezeigt wird.

(Geerbt von IClob)
Position(String, Int64)

Ruft die Zeichenposition ab, an der die angegebene Teilzeichenfolge searchstr im durch dieses Clob Objekt dargestellten SQL-Wert CLOB angezeigt wird.

(Geerbt von IClob)
SetAsciiStream(Int64)

Ruft einen Datenstrom ab, der verwendet werden soll, um Ascii-Zeichen in den Wert zu schreiben, den CLOB dieses Clob Objekt darstellt, beginnend an der Position pos.

(Geerbt von IClob)
SetCharacterStream(Int64)

Ruft einen Datenstrom ab, der verwendet werden soll, um einen Unicode-Zeichenstrom in den Wert zu schreiben, den CLOB dieses Clob Objekt an position posdarstellt.

(Geerbt von IClob)
SetJniIdentityHashCode(Int32)

Legen Sie den von JniIdentityHashCode.

(Geerbt von IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Die Zuordnung in der Java< sup><font size=-2>TM</font></sup> programming language for the SQL NCLOB type.

(Geerbt von IJavaPeerable)
SetPeerReference(JniObjectReference)

Legen Sie den von PeerReference.

(Geerbt von IJavaPeerable)
SetString(Int64, String, Int32, Int32)

len Schreibt Zeichen von str, beginnend bei Zeichen offset, in den Wert, den CLOB dies Clob darstellt.

(Geerbt von IClob)
SetString(Int64, String)

Schreibt die angegebene Java String in den Wert, den CLOB dieses Clob Objekt an der Position posangibt.

(Geerbt von IClob)
Truncate(Int64)

Schneidet den Wert ab, für CLOB den diese Clob eine Länge von len Zeichen angibt.

(Geerbt von IClob)
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

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

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> programming language for the SQL NCLOB type.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: