INClob Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Mappage dans le langage de programmation Java< sup><taille de police=-2>TM</font></sup> pour le type SQLNCLOB.
[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
- Attributs
- Implémente
Remarques
Mappage dans le langage de programmation Java< sup><taille de police=-2>TM</font></sup> pour le type SQLNCLOB. Un sql NCLOB est un type intégré qui stocke un objet de grande taille caractère à l’aide du jeu de caractères national comme valeur de colonne dans une ligne d’une table de base de données.
L’interface NClob étend l’interface Clob qui fournit des méthodes permettant d’obtenir la longueur d’une valeur SQL NCLOB , de matérialiser une NCLOB valeur sur le client et de rechercher une sous-chaîne ou NCLOB un objet dans une NCLOB valeur. Un NClob objet, tout comme un Clob objet, est valide pendant la durée de la transaction dans laquelle elle a été créée. Les méthodes des interfaces ResultSet, CallableStatementet PreparedStatement, par getNClobsetNClob exemple, permettent à un programmeur d’accéder à une valeur SQL NCLOB . En outre, cette interface a des méthodes pour mettre à jour une NCLOB valeur.
Toutes les méthodes de l’interface NClob doivent être entièrement implémentées si le pilote JDBC prend en charge le type de données.
Ajouté dans la version 1.6.
Java documentation pour java.sql.NClob.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Propriétés
| Nom | Description |
|---|---|
| AsciiStream |
Obtient la valeur de cet |
| CharacterStream |
Obtient les données de cet |
| Handle |
Obtient la valeur JNI de l’objet Android sous-jacent. (Hérité de IJavaObject) |
| JniIdentityHashCode |
Retourne la valeur de |
| JniManagedPeerState |
État de l’homologue managé. (Hérité de IJavaPeerable) |
| JniObjectReferenceControlBlock |
Mappage dans le langage de programmation Java< sup><taille de police=-2>TM</font></sup> pour le type SQL |
| JniPeerMembers |
Prise en charge de l’accès aux membres et de l’appel. (Hérité de IJavaPeerable) |
| PeerReference |
Retourne une JniObjectReference instance d’objet Java encapsulée. (Hérité de IJavaPeerable) |
Méthodes
| Nom | Description |
|---|---|
| Disposed() |
Appelé lorsque l’instance a été supprimée. (Hérité de IJavaPeerable) |
| DisposeUnlessReferenced() |
S’il n’existe aucune référence en suspens à cette instance, les appels |
| Finalized() |
Appelé lorsque l’instance a été finalisée. (Hérité de IJavaPeerable) |
| Free() |
Cette méthode libère l’objet |
| GetCharacterStream(Int64, Int64) |
Retourne un |
| GetSubString(Int64, Int32) |
Récupère une copie de la sous-chaîne spécifiée dans la |
| Length() |
Récupère le nombre de caractères dans la |
| Position(IClob, Int64) |
Récupère la position de caractère à laquelle l’objet |
| Position(String, Int64) |
Récupère la position de caractère à laquelle la sous-chaîne |
| SetAsciiStream(Int64) |
Récupère un flux à utiliser pour écrire des caractères Ascii dans la |
| SetCharacterStream(Int64) |
Récupère un flux à utiliser pour écrire un flux de caractères Unicode dans la |
| SetJniIdentityHashCode(Int32) |
Définissez la valeur retournée par |
| SetJniManagedPeerState(JniManagedPeerStates) |
Mappage dans le langage de programmation Java< sup><taille de police=-2>TM</font></sup> pour le type SQL |
| SetPeerReference(JniObjectReference) |
Définissez la valeur retournée par |
| SetString(Int64, String, Int32, Int32) |
Écrit |
| SetString(Int64, String) |
Écrit le Java |
| Truncate(Int64) |
Tronque la |
| UnregisterFromRuntime() |
Annulez l’inscription de cette instance afin que le runtime ne le retourne pas à partir d’appels futurs Java.Interop.JniRuntime+JniValueManager.PeekValue . (Hérité de IJavaPeerable) |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Mappage dans le langage de programmation Java< sup><taille de police=-2>TM</font></sup> pour le type SQL |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |