14 writes to TransactionProtocol
System.ServiceModel.Http (4)
System\ServiceModel\WS2007HttpBinding.cs (3)
17
TransactionFlowBindingElement.
TransactionProtocol
= s_ws2007TransactionProtocol;
30
TransactionFlowBindingElement.
TransactionProtocol
= s_ws2007TransactionProtocol;
38
TransactionFlowBindingElement.
TransactionProtocol
= s_ws2007TransactionProtocol;
System\ServiceModel\WSHttpBindingBase.cs (1)
154
TransactionProtocol
= TransactionProtocol.WSAtomicTransactionOctober2004
System.ServiceModel.NetTcp (1)
System\ServiceModel\NetTcpBinding.cs (1)
46
set { _txFlow.
TransactionProtocol
= value; }
System.ServiceModel.Primitives.Tests (9)
Channels\TransactionFlowBindingElementTest.cs (9)
66
bindingElement.
TransactionProtocol
= TransactionProtocol.OleTransactions;
74
bindingElement.
TransactionProtocol
= TransactionProtocol.WSAtomicTransactionOctober2004;
82
bindingElement.
TransactionProtocol
= TransactionProtocol.WSAtomicTransaction11;
90
Assert.Throws<ArgumentOutOfRangeException>(() => bindingElement.
TransactionProtocol
= null);
177
original.
TransactionProtocol
= TransactionProtocol.WSAtomicTransaction11;
187
original.
TransactionProtocol
= TransactionProtocol.OleTransactions;
197
original.
TransactionProtocol
= TransactionProtocol.WSAtomicTransactionOctober2004;
240
bindingElement.
TransactionProtocol
= TransactionProtocol.WSAtomicTransaction11;
250
bindingElement.
TransactionProtocol
= TransactionProtocol.OleTransactions;
46 references to TransactionProtocol
System.ServiceModel.Http.Tests (16)
ServiceModel\WSHttpBindingTransactionTests.cs (16)
80
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, txFlowElement.
TransactionProtocol
);
89
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
110
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, txFlowElement.
TransactionProtocol
);
119
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, txFlowElement.
TransactionProtocol
);
144
Assert.NotEqual(wsTxFlow.
TransactionProtocol
, ws2007TxFlow.
TransactionProtocol
);
145
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, wsTxFlow.
TransactionProtocol
);
146
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, ws2007TxFlow.
TransactionProtocol
);
190
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
199
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
212
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, txFlowElement.
TransactionProtocol
);
224
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
236
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, txFlowElement.
TransactionProtocol
);
247
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
258
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, txFlowElement.
TransactionProtocol
);
270
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
System.ServiceModel.NetTcp (1)
System\ServiceModel\NetTcpBinding.cs (1)
45
get { return _txFlow.
TransactionProtocol
; }
System.ServiceModel.NetTcp.Tests (11)
ServiceModel\NetTcpBindingTransactionTests.cs (11)
57
Assert.Equal(TransactionProtocol.OleTransactions, txFlowElement.
TransactionProtocol
);
102
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, txFlowElement.
TransactionProtocol
);
112
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
123
Assert.Equal(TransactionProtocol.OleTransactions, txFlowElement.
TransactionProtocol
);
137
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, txFlowElement.
TransactionProtocol
);
150
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
163
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
209
Assert.Equal(TransactionProtocol.OleTransactions, txFlowElement.
TransactionProtocol
);
221
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
231
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, txFlowElement.
TransactionProtocol
);
241
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, txFlowElement.
TransactionProtocol
);
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (1)
111
return
TransactionProtocol
!= TransactionProtocol.Default;
System.ServiceModel.Primitives.Tests (17)
Channels\TransactionFlowBindingElementTest.cs (17)
21
Assert.Equal(TransactionProtocol.OleTransactions, bindingElement.
TransactionProtocol
);
37
Assert.Equal(TransactionProtocol.OleTransactions, bindingElement.
TransactionProtocol
);
44
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, bindingElement.
TransactionProtocol
);
51
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, bindingElement.
TransactionProtocol
);
67
Assert.Equal(TransactionProtocol.OleTransactions, bindingElement.
TransactionProtocol
);
75
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, bindingElement.
TransactionProtocol
);
83
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, bindingElement.
TransactionProtocol
);
116
Assert.Equal(original.
TransactionProtocol
, clone.
TransactionProtocol
);
127
Assert.Equal(TransactionProtocol.OleTransactions, clone.
TransactionProtocol
);
137
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, clone.
TransactionProtocol
);
147
Assert.Equal(TransactionProtocol.OleTransactions, clone.
TransactionProtocol
);
158
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, clone.
TransactionProtocol
);
169
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, clone.
TransactionProtocol
);
180
Assert.Equal(TransactionProtocol.WSAtomicTransaction11, clone.
TransactionProtocol
);
190
Assert.Equal(TransactionProtocol.OleTransactions, clone.
TransactionProtocol
);
200
Assert.Equal(TransactionProtocol.WSAtomicTransactionOctober2004, clone.
TransactionProtocol
);