IClob インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQL CLOB
型の Java<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
- 派生
- 属性
- 実装
注釈
SQL CLOB
型の Java<sup><フォント サイズ=-2>TM</font></sup> プログラミング言語でのマッピング。 SQL CLOB
は、Character Large Object をデータベース テーブルの行の列値として格納する組み込み型です。 既定では、ドライバーは SQL locator(CLOB)
をClob
使用して オブジェクトを実装します。つまりClob
、オブジェクトには、データ自体ではなく SQL CLOB
データへの論理ポインターが含まれます。 Clob
オブジェクトは、そのオブジェクトが作成されたトランザクションの期間中有効です。
インターフェイスには Clob
、SQL CLOB
(Character Large Object) 値の長さを取得するメソッド、クライアントで値を CLOB
具体化するメソッド、および値内の部分文字列または CLOB
オブジェクトを検索するためのメソッドが CLOB
用意されています。 インターフェイスResultSet
CallableStatement
getClob
PreparedStatement
setClob
、 などの メソッドを使用すると、プログラマは SQL CLOB
値にアクセスできます。 さらに、このインターフェイスには値を更新するためのメソッドがあります CLOB
。
JDBC ドライバーがデータ型を Clob
サポートしている場合は、インターフェイス上のすべてのメソッドを完全に実装する必要があります。
1.2 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
プロパティ
AsciiStream |
この |
CharacterStream |
内のこの |
Handle |
基になる Android オブジェクトの JNI 値を取得します。 (継承元 IJavaObject) |
JniIdentityHashCode |
ラップされたインスタンスの の |
JniManagedPeerState |
マネージド ピアの状態。 (継承元 IJavaPeerable) |
JniPeerMembers |
メンバー アクセスと呼び出しのサポート。 (継承元 IJavaPeerable) |
PeerReference |
JniObjectReferenceラップされた Java オブジェクト インスタンスの を返します。 (継承元 IJavaPeerable) |
メソッド
Disposed() |
インスタンスが破棄されたときに呼び出されます。 (継承元 IJavaPeerable) |
DisposeUnlessReferenced() |
このインスタンスへの未処理の参照がない場合は、 を呼び出 |
Finalized() |
インスタンスが終了したときに呼び出されます。 (継承元 IJavaPeerable) |
Free() |
このメソッドは、オブジェクトを |
GetCharacterStream(Int64, Int64) |
|
GetSubString(Int64, Int32) |
この |
Length() |
この |
Position(IClob, Int64) |
指定 |
Position(String, Int64) |
指定 |
SetAsciiStream(Int64) |
位置 |
SetCharacterStream(Int64) |
位置に、この |
SetJniIdentityHashCode(Int32) |
によって返される値を |
SetJniManagedPeerState(JniManagedPeerStates) |
SQL |
SetPeerReference(JniObjectReference) |
によって返される値を |
SetString(Int64, String) |
指定された Java |
SetString(Int64, String, Int32, Int32) |
|
Truncate(Int64) |
文字 |
UnregisterFromRuntime() |
ランタイムが将来 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。 (継承元 IJavaPeerable) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
SQL |
GetJniTypeName(IJavaPeerable) |
SQL |