ISavepoint Интерфейс

Определение

Представление точки сохранения, которая является точкой в текущей транзакции, на которую можно ссылаться из Connection.rollback метода .

[Android.Runtime.Register("java/sql/Savepoint", "", "Java.Sql.ISavepointInvoker")]
public interface ISavepoint : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/sql/Savepoint", "", "Java.Sql.ISavepointInvoker")>]
type ISavepoint = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Атрибуты
Реализации

Комментарии

Представление точки сохранения, которая является точкой в текущей транзакции, на которую можно ссылаться из Connection.rollback метода . При откате транзакции к точке сохранения все изменения, внесенные после этой точки сохранения, отменяется.

Точки сохранения могут быть как именованными, так и неименованными. Неименованные точки сохранения определяются идентификатором, созданным базовым источником данных.

Добавлено в версии 1.4.

Документация по Java для java.sql.Savepoint.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Свойства

Handle

Возвращает значение JNI базового объекта Android.

(Унаследовано от IJavaObject)
JniIdentityHashCode

Возвращает значение java.lang.System.identityHashCode() для упаковаемого экземпляра.

(Унаследовано от IJavaPeerable)
JniManagedPeerState

Состояние управляемого однорангового узла.

(Унаследовано от IJavaPeerable)
JniPeerMembers

Поддержка доступа к членам и вызова.

(Унаследовано от IJavaPeerable)
PeerReference

Возвращает экземпляр JniObjectReference объекта Java, заключенный в оболочку.

(Унаследовано от IJavaPeerable)
SavepointId

Возвращает созданный идентификатор для этой точки сохранения.

SavepointName

Возвращает имя этой точки сохранения.

Методы

Disposed()

Вызывается при удалении экземпляра.

(Унаследовано от IJavaPeerable)
DisposeUnlessReferenced()

Если отсутствуют невыполненные ссылки на этот экземпляр, вызывает метод Dispose(); в противном случае ничего не делает.

(Унаследовано от IJavaPeerable)
Finalized()

Вызывается при завершении работы экземпляра.

(Унаследовано от IJavaPeerable)
SetJniIdentityHashCode(Int32)

Задайте значение, возвращаемое .JniIdentityHashCode

(Унаследовано от IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Представление точки сохранения, которая является точкой в текущей транзакции, на которую можно ссылаться из Connection.rollback метода .

(Унаследовано от IJavaPeerable)
SetPeerReference(JniObjectReference)

Задайте значение, возвращаемое .PeerReference

(Унаследовано от IJavaPeerable)
UnregisterFromRuntime()

Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала его из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов.

(Унаследовано от IJavaPeerable)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Представление точки сохранения, которая является точкой в текущей транзакции, на которую можно ссылаться из Connection.rollback метода .

GetJniTypeName(IJavaPeerable)

Представление точки сохранения, которая является точкой в текущей транзакции, на которую можно ссылаться из Connection.rollback метода .

Применяется к