IClob Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Mapping nel tipo di carattere sup><Java<=-2>TM</font></sup> programmazione per il tipo SQLCLOB
.
[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
- Derivato
- Attributi
- Implementazioni
Commenti
Mapping nel tipo di carattere sup><Java<=-2>TM</font></sup> programmazione per il tipo SQLCLOB
. Sql CLOB
è un tipo predefinito che archivia un oggetto Large carattere come valore di colonna in una riga di una tabella di database. Per impostazione predefinita, i driver implementano un oggetto usando un oggetto SQL, che significa che un Clob
oggetto contiene un Clob
puntatore logico ai dati SQL locator(CLOB)
CLOB
anziché ai dati stessi. Un Clob
oggetto è valido per la durata della transazione in cui è stata creata.
L'interfaccia Clob
fornisce metodi per ottenere la lunghezza di un valore SQL CLOB
(Oggetto large carattere), per materializzare un valore nel client e per cercare una sottostringa o CLOB
un CLOB
oggetto all'interno di un CLOB
valore. Metodi nelle interfacce ResultSet
, e , ad getClob
esempio e PreparedStatement
setClob
consentono a un programmatore di accedere a un valore SQL CLOB
CallableStatement
. Questa interfaccia include inoltre metodi per l'aggiornamento di un CLOB
valore.
Tutti i metodi nell'interfaccia Clob
devono essere completamente implementati se il driver JDBC supporta il tipo di dati.
Aggiunto nella versione 1.2.
Documentazione Java per java.sql.Clob
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Proprietà
AsciiStream |
Ottiene il valore di questo |
CharacterStream |
Ottiene i dati di questo |
Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
JniIdentityHashCode |
Restituisce il valore di per |
JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
PeerReference |
Restituisce un'istanza JniObjectReference dell'oggetto Java con wrapping. (Ereditato da IJavaPeerable) |
Metodi
Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
Free() |
Questo metodo libera l'oggetto |
GetCharacterStream(Int64, Int64) |
Restituisce un oggetto contenente un |
GetSubString(Int64, Int32) |
Recupera una copia della sottostringa specificata nel |
Length() |
Recupera il numero di caratteri nel |
Position(IClob, Int64) |
Recupera la posizione del carattere in cui viene visualizzato l'oggetto |
Position(String, Int64) |
Recupera la posizione del carattere in corrispondenza della quale viene visualizzata la sottostringa |
SetAsciiStream(Int64) |
Recupera un flusso da utilizzare per scrivere caratteri Ascii nel |
SetCharacterStream(Int64) |
Recupera un flusso da utilizzare per scrivere un flusso di caratteri Unicode nel valore rappresentato da questo |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
Mapping nel tipo di carattere sup><Java<=-2>TM</font></sup> programmazione per il tipo SQL |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
SetString(Int64, String) |
Scrive il valore Java |
SetString(Int64, String, Int32, Int32) |
Scrive |
Truncate(Int64) |
Tronca il |
UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituirà dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Mapping nel tipo di carattere sup><Java<=-2>TM</font></sup> programmazione per il tipo SQL |
GetJniTypeName(IJavaPeerable) |
Mapping nel tipo di carattere sup><Java<=-2>TM</font></sup> programmazione per il tipo SQL |