Lenguaje

IClob Interfaz

Definición

La asignación del lenguaje de programación tm/font</sup>< de Java> sup<para><el tipo SQL>.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
Derivado
Atributos
Implementaciones

Comentarios

La asignación del lenguaje de programación tm/font</sup>< de Java> sup<para><el tipo SQL>.CLOB CLOB Sql es un tipo integrado que almacena un objeto de carácter grande 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, y , como getClob y PreparedStatementsetClob permiten que un programador acceda a un valor de SQL CLOBCallableStatement. 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.

Agregado 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Propiedades

Nombre Description
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)
JniObjectReferenceControlBlock

La asignación del lenguaje de programación tm/font</sup>< de Java> sup<para><el tipo SQL>.CLOB

(Heredado de IJavaPeerable)
JniPeerMembers

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

(Heredado de IJavaPeerable)
PeerReference

Devuelve un JniObjectReference de la instancia de objeto Java ajustada.

(Heredado de IJavaPeerable)

Métodos

Nombre Description
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 del lenguaje de programación tm/font</sup>< de Java> sup<para><el tipo SQL>.CLOB

(Heredado de IJavaPeerable)
SetPeerReference(JniObjectReference)

Establezca el valor devuelto por PeerReference.

(Heredado de IJavaPeerable)
SetString(Int64, String, Int32, Int32)

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

SetString(Int64, String)

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

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 invocaciones futuras Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Heredado de IJavaPeerable)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

La asignación del lenguaje de programación tm/font</sup>< de Java> sup<para><el tipo SQL>.CLOB

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a