IClob Interfaz

Definición

La asignación en el lenguaje de programación TM/font/sup de Java<para el tipo SQL CLOB es el tamaño de fuente sup><=-2>TM</font></sup>.

[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
Derivado
Atributos
Implementaciones

Comentarios

La asignación en el lenguaje de programación TM/font/sup de Java<para el tipo SQL CLOB es el tamaño de fuente sup><=-2>TM</font></sup>. CLOB Sql es un tipo integrado que almacena un objeto de caracteres grandes como un valor de columna en una fila de una tabla de base de datos. De forma predeterminada, los controladores implementan un Clob objeto mediante sql locator(CLOB), lo que significa que un Clob objeto contiene un puntero lógico a los datos SQL CLOB en lugar de los propios datos. Un Clob objeto es válido durante la duración de la transacción en la que se creó.

La Clob interfaz proporciona métodos para obtener la longitud de un valor SQL CLOB (Objeto grande de caracteres), para materializar un CLOB valor en el cliente y para buscar una subcadena o CLOB un objeto dentro de un CLOB valor. Métodos de las interfaces ResultSet, CallableStatementy PreparedStatement, como getClob y setClob permiten que un programador acceda a un valor de SQL CLOB . Además, esta interfaz tiene métodos para actualizar un CLOB valor.

Todos los métodos de la Clob interfaz deben implementarse completamente si el controlador JDBC admite el tipo de datos.

Se agregó en la versión 1.2.

Documentación de Java para java.sql.Clob.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Propiedades

AsciiStream

Obtiene el valor de este Clob objeto como una secuencia ASCII.

CharacterStream

Obtiene los datos de este Clob objeto en un java.io.Readerobjeto .

Handle

Obtiene el valor JNI del objeto Android subyacente.

(Heredado de IJavaObject)
JniIdentityHashCode

Devuelve el valor de java.lang.System.identityHashCode() para la instancia ajustada.

(Heredado de IJavaPeerable)
JniManagedPeerState

Estado del mismo nivel administrado.

(Heredado de IJavaPeerable)
JniPeerMembers

Compatibilidad con la invocación y el acceso a miembros.

(Heredado de IJavaPeerable)
PeerReference

Devuelve una JniObjectReference de la instancia de objeto java ajustada.

(Heredado de IJavaPeerable)

Métodos

Disposed()

Se llama cuando se ha eliminado la instancia.

(Heredado de IJavaPeerable)
DisposeUnlessReferenced()

Si no hay referencias pendientes a esta instancia, llama a Dispose(); de lo contrario, no hace nada.

(Heredado de IJavaPeerable)
Finalized()

Se llama cuando se ha finalizado la instancia.

(Heredado de IJavaPeerable)
Free()

Este método libera el Clob objeto y libera los recursos que contiene.

GetCharacterStream(Int64, Int64)

Devuelve un Reader objeto que contiene un valor parcial Clob , empezando por el carácter especificado por pos, que es caracteres de longitud.

GetSubString(Int64, Int32)

Recupera una copia de la subcadena especificada en el CLOB valor designado por este Clob objeto.

Length()

Recupera el número de caracteres del CLOB valor designado por este Clob objeto.

Position(IClob, Int64)

Recupera la posición de carácter en la que aparece el objeto searchstr especificado Clob en este Clob objeto.

Position(String, Int64)

Recupera la posición de carácter en la que aparece la subcadena searchstr especificada en el valor SQL CLOB representado por este Clob objeto.

SetAsciiStream(Int64)

Recupera una secuencia que se va a usar para escribir caracteres Ascii en el CLOB valor que representa este Clob objeto, empezando por la posición pos.

SetCharacterStream(Int64)

Recupera una secuencia que se va a usar para escribir una secuencia de caracteres Unicode en el CLOB valor que representa este Clob objeto, en la posición pos.

SetJniIdentityHashCode(Int32)

Establezca el valor devuelto por JniIdentityHashCode.

(Heredado de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

La asignación en el lenguaje de programación TM/font/sup de Java<para el tipo SQL CLOB es el tamaño de fuente sup><=-2>TM</font></sup>.

(Heredado de IJavaPeerable)
SetPeerReference(JniObjectReference)

Establezca el valor devuelto por PeerReference.

(Heredado de IJavaPeerable)
SetString(Int64, String)

Escribe el java String especificado en el CLOB valor que designa este Clob objeto en la posición pos.

SetString(Int64, String, Int32, Int32)

len Escribe caracteres de str, empezando por el carácter offset, en el CLOB valor que representa.Clob

Truncate(Int64)

Trunca el CLOB valor que designa Clob para tener una longitud de len caracteres.

UnregisterFromRuntime()

Anule el registro de esta instancia para que el entorno de ejecución no lo devuelva de Java.Interop.JniRuntime+JniValueManager.PeekValue futuras invocaciones.

(Heredado de IJavaPeerable)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

La asignación en el lenguaje de programación TM/font/sup de Java<para el tipo SQL CLOB es el tamaño de fuente sup><=-2>TM</font></sup>.

GetJniTypeName(IJavaPeerable)

La asignación en el lenguaje de programación TM/font/sup de Java<para el tipo SQL CLOB es el tamaño de fuente sup><=-2>TM</font></sup>.

Se aplica a