SqlCeTransaction 클래스
데이터 원본에서 만들어지는 SQL 트랜잭션을 나타냅니다. 이 클래스는 상속될 수 없습니다.
상속 계층
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.SqlServerCe.SqlCeTransaction
네임스페이스: System.Data.SqlServerCe
어셈블리: System.Data.SqlServerCe(System.Data.SqlServerCe.dll)
구문
‘선언
Public NotInheritable Class SqlCeTransaction _
Inherits DbTransaction
‘사용 방법
Dim instance As SqlCeTransaction
public sealed class SqlCeTransaction : DbTransaction
public ref class SqlCeTransaction sealed : public DbTransaction
[<SealedAttribute>]
type SqlCeTransaction =
class
inherit DbTransaction
end
public final class SqlCeTransaction extends DbTransaction
SqlCeTransaction 유형에서 다음 멤버를 표시합니다.
속성
이름 | 설명 | |
---|---|---|
Connection | (DbTransaction에서 상속) | |
CurrentTransactionBsn | 트랜잭션의 BSN(시작 시퀀스 번호)을 가져옵니다. | |
DbConnection | (DbTransaction에서 상속) | |
IsolationLevel | 이 트랜잭션에 대한 IsolationLevel을 지정합니다. (DbTransaction.IsolationLevel을(를) 재정의함) | |
TrackingContext | 트랜잭션에 의해 SQL Server Compact 데이터베이스 테이블의 추적 작업과 연결되는 응용 프로그램별 컨텍스트 정보를 가져오거나 설정합니다. |
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
Commit() | 데이터베이스 트랜잭션을 커밋합니다. (DbTransaction.Commit()을(를) 재정의함) | |
Commit(CommitMode) | 지정된 CommitMode를 사용하여 데이터베이스 트랜잭션을 커밋합니다. | |
CreateObjRef | (MarshalByRefObject에서 상속) | |
Dispose() | 트랜잭션과 관련된 SqlCeConnection 개체를 모두 해제합니다. | |
Dispose(Boolean) | (DbTransaction에서 상속) | |
Equals | (Object에서 상속) | |
Finalize | (Object에서 상속) | |
GetHashCode | (Object에서 상속) | |
GetLifetimeService | (MarshalByRefObject에서 상속) | |
GetType | (Object에서 상속) | |
InitializeLifetimeService | (MarshalByRefObject에서 상속) | |
MemberwiseClone() | (Object에서 상속) | |
MemberwiseClone(Boolean) | (MarshalByRefObject에서 상속) | |
Rollback | 보류 중인 상태에서 트랜잭션을 롤백합니다. (DbTransaction.Rollback()을(를) 재정의함) | |
ToString | (Object에서 상속) |
맨 위로 이동
명시적 인터페이스 구현
이름 | 설명 | |
---|---|---|
IDbTransaction.Connection | (DbTransaction에서 상속) |
맨 위로 이동
주의
SqlCeConnection 개체에서 BeginTransaction을 호출하는 방식으로 응용 프로그램에서 SqlCeTransaction 개체를 만듭니다. 트랜잭션 커밋이나 취소 등 트랜잭션과 관련된 모든 후속 작업은 SqlCeTransaction 개체에서 수행됩니다.
스레드 보안
이 형식의 모든 public static(Microsoft Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.