3 writes to _promoterType
System.Transactions.Local (3)
System\Transactions\InternalTransaction.cs (1)
218_promoterType = TransactionInterop.PromoterTypeDtc;
System\Transactions\TransactionState.cs (2)
4361tx._promoterType = promoterType; 4388tx._promoterType = promoterType;
16 references to _promoterType
System.Transactions.Local (16)
System\Transactions\InternalTransaction.cs (5)
214if ((_promoterType != Guid.Empty) && (_promoterType != TransactionInterop.PromoterTypeDtc)) 225if ((_promoterType != Guid.Empty) && (_promoterType != TransactionInterop.PromoterTypeDtc)) 227throw new TransactionPromotionException(SR.Format(SR.PromoterTypeUnrecognized, _promoterType.ToString()), _innerException);
System\Transactions\Transaction.cs (1)
423return _internalTransaction._promoterType;
System\Transactions\TransactionState.cs (10)
788Debug.Assert(tx._promoterType != Guid.Empty, "InternalTransaction.PromoterType was not set in PSPEInitialize"); 789if (tx._promoterType == TransactionInterop.PromoterTypeDtc) 1077Debug.Assert(tx._promoterType != Guid.Empty, "InternalTransaction.PromoterType was not set in Phase0PSPEInitialize"); 1078if (tx._promoterType == TransactionInterop.PromoterTypeDtc) 2145Debug.Assert((tx._promoterType == Guid.Empty) || (tx._promoterType == TransactionInterop.PromoterTypeDtc), "Promoted to MSTC but PromoterType is not TransactionInterop.PromoterTypeDtc"); 3463throw new TransactionPromotionException(SR.Format(SR.PromoterTypeUnrecognized, tx._promoterType.ToString()), 3475throw new TransactionPromotionException(SR.Format(SR.PromoterTypeUnrecognized, tx._promoterType.ToString()), 3576throw new TransactionPromotionException(SR.Format(SR.PromoterTypeUnrecognized, tx._promoterType.ToString()), 4427if (tx._promoterType != TransactionInterop.PromoterTypeDtc)