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) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

System.Data.SqlServerCe 네임스페이스

SqlCeDataAdapter

SqlCeConnection