AdomdConnection.BeginTransaction AdomdConnection.BeginTransaction AdomdConnection.BeginTransaction Method

정의

새 트랜잭션을 시작합니다. Begins a new transaction.

오버로드

BeginTransaction() BeginTransaction() BeginTransaction()

새 트랜잭션을 시작합니다. Begins a new transaction.

BeginTransaction(IsolationLevel) BeginTransaction(IsolationLevel)

지정된 IsolationLevel 열거 값을 사용하여 새 트랜잭션을 시작합니다. Begins a new transaction with the specified IsolationLevel enumeration value.

BeginTransaction() BeginTransaction() BeginTransaction()

새 트랜잭션을 시작합니다. Begins a new transaction.

public:
 Microsoft::AnalysisServices::AdomdClient::AdomdTransaction ^ BeginTransaction();
public Microsoft.AnalysisServices.AdomdClient.AdomdTransaction BeginTransaction ();
Public Function BeginTransaction () As AdomdTransaction
반환

AdomdTransaction 새로 시작된 된 트랜잭션을 나타내는입니다. An AdomdTransaction that represents the newly started transaction.

설명

트랜잭션을 사용 하 여 명시적으로 커밋해야 합니다. 트랜잭션이 완료 되 면는 Commit 메서드 또는 롤 트랜잭션을 사용 하 여 백업에서 Rollback 의 메서드는 AdomdTransaction합니다.Once the transaction has completed, you must explicitly commit the transaction by using the Commit method or roll back the transaction by using the Rollback method of the AdomdTransaction.

BeginTransaction(IsolationLevel) BeginTransaction(IsolationLevel)

지정된 IsolationLevel 열거 값을 사용하여 새 트랜잭션을 시작합니다. Begins a new transaction with the specified IsolationLevel enumeration value.

public:
 Microsoft::AnalysisServices::AdomdClient::AdomdTransaction ^ BeginTransaction(System::Data::IsolationLevel isolationLevel);
public Microsoft.AnalysisServices.AdomdClient.AdomdTransaction BeginTransaction (System.Data.IsolationLevel isolationLevel);
매개 변수
isolationLevel
IsolationLevel IsolationLevel IsolationLevel

IsolationLevel 열거형 값입니다. An IsolationLevel enumeration value.

반환

AdomdTransaction 새로 시작된 된 트랜잭션을 나타내는입니다. An AdomdTransaction that represents the newly started transaction.

예외

지원되지 않는 격리 수준으로 멤버를 호출했습니다. The member was called with an unsupported isolation level.

공급자가 응답으로 오류를 반환했습니다. The provider returned an error in response.

공급자가 인식할 수 없는 응답을 전송했습니다. The provider sent an unrecognizable response.

연결이 끊어졌습니다. The connection was broken.

다음 조건 중 하나가 충족 않아 오류가 발생 했습니다:-연결이 설정 되지 않았습니다. An error occurred because one of the following conditions was met: - The connection was not set. -연결이 열리지 않았습니다. - The connection was not opened. -하거나는 CommandText 속성 또는 CommandStream 속성이 올바르게 설정 되지 않았습니다. - Either the CommandText property or the CommandStream property was improperly set. -모두는 CommandText 속성 및 CommandStream 속성이 설정 되었습니다. - Both the CommandText property and the CommandStream property were set. -도 CommandText 속성 및 CommandStream 속성이 설정 되지 않았습니다. - Neither the CommandText property, nor the CommandStream property was set.

설명

트랜잭션을 사용 하 여 명시적으로 커밋해야 합니다. 트랜잭션이 완료 되 면는 Commit 메서드 또는 롤 트랜잭션을 사용 하 여 백업에서 Rollback 의 메서드는 AdomdTransaction합니다.Once the transaction has completed, you must explicitly commit the transaction by using the Commit method or roll back the transaction by using the Rollback method of the AdomdTransaction.

참고

IsolationLevel.ReadCommitted 지원 됩니다.Only IsolationLevel.ReadCommitted is supported.

적용 대상