INClob 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> 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 |
| 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) |
| JniObjectReferenceControlBlock |
Die Zuordnung in der Java< sup><font size=-2>TM</font></sup> programming language for the SQL |
| 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 |
| 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> programming language for the SQL |
| SetPeerReference(JniObjectReference) |
Legen Sie den von |
| SetString(Int64, String, Int32, Int32) |
|
| SetString(Int64, String) |
Schreibt die angegebene Java |
| 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
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| 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 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |