Свойство | Тип | Описание | |
---|---|---|---|
FastGetTransaction | |||
GetCurrentTransactionAndScope | void | ||
ISerializable | void | ||
InternalClone | |||
InternalDispose | void | ||
InteropMode | EnterpriseServicesInteropOption | ||
Promote | DistributedTransaction | ||
System | void | ||
Transaction | |||
Transaction | System.Diagnostics | ||
Transaction | System.Diagnostics | ||
Transaction | System.Diagnostics | ||
Transaction | System.Diagnostics | ||
UseServiceDomainForCurrent | bool |
Метод | Описание | |
---|---|---|
Clone ( ) : System.Transactions.Transaction | ||
Clone ( ) : |
||
DependentClone ( DependentCloneOption cloneOption ) : |
||
DependentClone ( System cloneOption ) : System.Transactions.DependentTransaction | ||
Dispose ( ) : void | ||
EnlistDurable ( Guid resourceManagerIdentifier, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions ) : |
||
EnlistDurable ( Guid resourceManagerIdentifier, ISinglePhaseNotification singlePhaseNotification, EnlistmentOptions enlistmentOptions ) : |
||
EnlistDurable ( System resourceManagerIdentifier, System enlistmentNotification, System enlistmentOptions ) : System.Transactions.Enlistment | ||
EnlistPromotableSinglePhase ( IPromotableSinglePhaseNotification promotableSinglePhaseNotification ) : bool |
Create a promotable single phase enlistment that promotes to MSDTC.
|
|
EnlistPromotableSinglePhase ( IPromotableSinglePhaseNotification promotableSinglePhaseNotification, Guid promoterType ) : bool |
Create a promotable single phase enlistment that promotes to a distributed transaction manager other than MSDTC.
|
|
EnlistPromotableSinglePhase ( System promotableSinglePhaseNotification ) : bool | ||
EnlistPromotableSinglePhase ( System promotableSinglePhaseNotification, System promoterType ) : bool | ||
EnlistVolatile ( IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions ) : |
||
EnlistVolatile ( ISinglePhaseNotification singlePhaseNotification, EnlistmentOptions enlistmentOptions ) : |
||
EnlistVolatile ( System enlistmentNotification, System enlistmentOptions ) : System.Transactions.Enlistment | ||
Equals ( object obj ) : bool | ||
GetHashCode ( ) : int | ||
GetPromotedToken ( ) : byte[] |
Gets the PromotedToken for the transaction. If the transaction has not already been promoted, retrieving this value will cause promotion. Before retrieving the PromotedToken, the Transaction.PromoterType value should be checked to see if it is a promoter type (Guid) that the caller understands. If the caller does not recognize the PromoterType value, retreiving the PromotedToken doesn't have much value because the caller doesn't know how to utilize it. But if the PromoterType is recognized, the caller should know how to utilize the PromotedToken to communicate with the promoting distributed transaction coordinator to enlist on the distributed transaction. If the value of a transaction's PromoterType is TransactionInterop.PromoterTypeDtc, then that transaction's PromotedToken will be an MSDTC-based TransmitterPropagationToken.
|
|
PromoteAndEnlistDurable ( Guid resourceManagerIdentifier, IPromotableSinglePhaseNotification promotableNotification, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions ) : |
||
PromoteAndEnlistDurable ( System resourceManagerIdentifier, System promotableNotification, System enlistmentNotification, System enlistmentOptions ) : System.Transactions.Enlistment | ||
Rollback ( ) : void | ||
Rollback ( Exception e ) : void | ||
Rollback ( System e ) : void | ||
SetDistributedTransactionIdentifier ( IPromotableSinglePhaseNotification promotableNotification, Guid distributedTransactionIdentifier ) : void | ||
SetDistributedTransactionIdentifier ( System promotableNotification, System distributedTransactionIdentifier ) : void | ||
operator ( ) : bool |
Метод | Описание | |
---|---|---|
FastGetTransaction ( |
||
GetCurrentTransactionAndScope ( TxLookup defaultLookup, |
||
ISerializable ( SerializationInfo serializationInfo, StreamingContext context ) : void | ||
InternalClone ( ) : |
||
InternalDispose ( ) : void | ||
InteropMode ( |
||
Promote ( ) : DistributedTransaction | ||
System ( System info, System context ) : void | ||
Transaction ( ) | ||
Transaction ( ) : System.Diagnostics | ||
Transaction ( DistributedTransaction distributedTransaction ) : System.Diagnostics | ||
Transaction ( IsolationLevel isoLevel, ISimpleTransactionSuperior superior ) : System.Diagnostics | ||
Transaction ( IsolationLevel isoLevel, |
||
UseServiceDomainForCurrent ( ) : bool |
public Clone ( ) : System.Transactions.Transaction | ||
Результат | System.Transactions.Transaction |
public DependentClone ( DependentCloneOption cloneOption ) : |
||
cloneOption | DependentCloneOption | |
Результат |
public DependentClone ( System cloneOption ) : System.Transactions.DependentTransaction | ||
cloneOption | System | |
Результат | System.Transactions.DependentTransaction |
public EnlistDurable ( Guid resourceManagerIdentifier, IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions ) : |
||
resourceManagerIdentifier | Guid | |
enlistmentNotification | IEnlistmentNotification | |
enlistmentOptions | EnlistmentOptions | |
Результат |
public EnlistDurable ( Guid resourceManagerIdentifier, ISinglePhaseNotification singlePhaseNotification, EnlistmentOptions enlistmentOptions ) : |
||
resourceManagerIdentifier | Guid | |
singlePhaseNotification | ISinglePhaseNotification | |
enlistmentOptions | EnlistmentOptions | |
Результат |
public EnlistDurable ( System resourceManagerIdentifier, System enlistmentNotification, System enlistmentOptions ) : System.Transactions.Enlistment | ||
resourceManagerIdentifier | System | |
enlistmentNotification | System | |
enlistmentOptions | System | |
Результат | System.Transactions.Enlistment |
public EnlistPromotableSinglePhase ( IPromotableSinglePhaseNotification promotableSinglePhaseNotification ) : bool | ||
promotableSinglePhaseNotification | IPromotableSinglePhaseNotification | The object that implements the IPromotableSinglePhaseNotification interface. |
Результат | bool |
public EnlistPromotableSinglePhase ( IPromotableSinglePhaseNotification promotableSinglePhaseNotification, Guid promoterType ) : bool | ||
promotableSinglePhaseNotification | IPromotableSinglePhaseNotification | The object that implements the IPromotableSinglePhaseNotification interface. |
promoterType | Guid | /// The promoter type Guid that identifies the format of the byte[] that is returned by the ITransactionPromoter.Promote /// call that is implemented by the IPromotableSinglePhaseNotificationObject, and thus the promoter of the transaction. /// |
Результат | bool |
public EnlistPromotableSinglePhase ( System promotableSinglePhaseNotification ) : bool | ||
promotableSinglePhaseNotification | System | |
Результат | bool |
public EnlistPromotableSinglePhase ( System promotableSinglePhaseNotification, System promoterType ) : bool | ||
promotableSinglePhaseNotification | System | |
promoterType | System | |
Результат | bool |
public EnlistVolatile ( IEnlistmentNotification enlistmentNotification, EnlistmentOptions enlistmentOptions ) : |
||
enlistmentNotification | IEnlistmentNotification | |
enlistmentOptions | EnlistmentOptions | |
Результат |
public EnlistVolatile ( ISinglePhaseNotification singlePhaseNotification, EnlistmentOptions enlistmentOptions ) : |
||
singlePhaseNotification | ISinglePhaseNotification | |
enlistmentOptions | EnlistmentOptions | |
Результат |
public EnlistVolatile ( System enlistmentNotification, System enlistmentOptions ) : System.Transactions.Enlistment | ||
enlistmentNotification | System | |
enlistmentOptions | System | |
Результат | System.Transactions.Enlistment |
public PromoteAndEnlistDurable ( Guid resourceManagerIdentifier, IPromotableSinglePhaseNotification promotableNotification, ISinglePhaseNotification enlistmentNotification, EnlistmentOptions enlistmentOptions ) : |
||
resourceManagerIdentifier | Guid | |
promotableNotification | IPromotableSinglePhaseNotification | |
enlistmentNotification | ISinglePhaseNotification | |
enlistmentOptions | EnlistmentOptions | |
Результат |
public PromoteAndEnlistDurable ( System resourceManagerIdentifier, System promotableNotification, System enlistmentNotification, System enlistmentOptions ) : System.Transactions.Enlistment | ||
resourceManagerIdentifier | System | |
promotableNotification | System | |
enlistmentNotification | System | |
enlistmentOptions | System | |
Результат | System.Transactions.Enlistment |
public SetDistributedTransactionIdentifier ( IPromotableSinglePhaseNotification promotableNotification, Guid distributedTransactionIdentifier ) : void | ||
promotableNotification | IPromotableSinglePhaseNotification | |
distributedTransactionIdentifier | Guid | |
Результат | void |
public SetDistributedTransactionIdentifier ( System promotableNotification, System distributedTransactionIdentifier ) : void | ||
promotableNotification | System | |
distributedTransactionIdentifier | System | |
Результат | void |