34 instantiations of TransactionFlowBindingElement
System.ServiceModel.Http (1)
System\ServiceModel\WSHttpBindingBase.cs (1)
152TransactionFlowBindingElement tfbe = new(false)
System.ServiceModel.NetTcp (1)
System\ServiceModel\NetTcpBinding.cs (1)
131return new TransactionFlowBindingElement(false);
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (1)
99return new TransactionFlowBindingElement(this);
System.ServiceModel.Primitives.Tests (31)
Channels\TransactionFlowBindingElementTest.cs (31)
20TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 27TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 36TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 43TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 50TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 57Assert.ThrowsAny<Exception>(() => new TransactionFlowBindingElement(null)); 65TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 73TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 81TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 89TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 100TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 110TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 123TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 133TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 143TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 154TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 165TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 176TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 186TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 196TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 208TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 215TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 223TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 230TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 237TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 247TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 259TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 275TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(protocol); 285TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 292TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 299TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11);
125 references to TransactionFlowBindingElement
System.ServiceModel.Http (3)
System\ServiceModel\WSHttpBindingBase.cs (3)
148internal TransactionFlowBindingElement TransactionFlowBindingElement { get; private set; } 150private static TransactionFlowBindingElement GetDefaultTransactionFlowBindingElement() 152TransactionFlowBindingElement tfbe = new(false)
System.ServiceModel.Http.Tests (38)
ServiceModel\WSHttpBindingTransactionTests.cs (38)
59var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 68var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 79var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 88var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 109var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 118var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 141var wsTxFlow = wsElements.Find<TransactionFlowBindingElement>(); 142var ws2007TxFlow = ws2007Elements.Find<TransactionFlowBindingElement>(); 157var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 171Assert.IsType<TransactionFlowBindingElement>(elements[0]); 179Assert.IsType<TransactionFlowBindingElement>(elements[0]); 189var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 198var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 210var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 222var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 234var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 245var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 256var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 268var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 290TransactionFlowBindingElement txFlowElement = elements.Find<TransactionFlowBindingElement>();
System.ServiceModel.NetTcp (2)
System\ServiceModel\NetTcpBinding.cs (2)
16private TransactionFlowBindingElement _txFlow; 129private static TransactionFlowBindingElement GetDefaultTransactionFlowBindingElement()
System.ServiceModel.NetTcp.Tests (29)
ServiceModel\NetTcpBindingTransactionTests.cs (29)
56var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 101var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 111var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 122var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 135var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 148var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 161var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 174var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 185Assert.IsType<TransactionFlowBindingElement>(elements[0]); 196var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 208var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 220var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 230var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 240var txFlowElement = elements.Find<TransactionFlowBindingElement>(); 268var txFlowElement = elements.Find<TransactionFlowBindingElement>();
System.ServiceModel.Primitives (4)
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (3)
48private TransactionFlowBindingElement(TransactionFlowBindingElement elementToBeCloned) 318TransactionFlowBindingElement txFlow = b as TransactionFlowBindingElement;
System\ServiceModel\TransactionFlowAttribute.cs (1)
19TransactionFlowBindingElement.ValidateOption(transactions);
System.ServiceModel.Primitives.Tests (49)
Channels\TransactionFlowBindingElementTest.cs (49)
20TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 27TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 36TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 43TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 50TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 65TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 73TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 81TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 89TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 100TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 110TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 113TransactionFlowBindingElement clone = (TransactionFlowBindingElement)original.Clone(); 123TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 124TransactionFlowBindingElement clone = (TransactionFlowBindingElement)original.Clone(); 133TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 134TransactionFlowBindingElement clone = (TransactionFlowBindingElement)original.Clone(); 143TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 145TransactionFlowBindingElement clone = (TransactionFlowBindingElement)original.Clone(); 154TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 156TransactionFlowBindingElement clone = (TransactionFlowBindingElement)original.Clone(); 165TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 167TransactionFlowBindingElement clone = (TransactionFlowBindingElement)original.Clone(); 176TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 178TransactionFlowBindingElement clone = (TransactionFlowBindingElement)original.Clone(); 186TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 188TransactionFlowBindingElement clone = (TransactionFlowBindingElement)original.Clone(); 196TransactionFlowBindingElement original = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 198TransactionFlowBindingElement clone = (TransactionFlowBindingElement)original.Clone(); 208TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 215TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 223TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 230TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 237TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 247TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 259TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(); 275TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(protocol); 285TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.OleTransactions); 292TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransactionOctober2004); 299TransactionFlowBindingElement bindingElement = new TransactionFlowBindingElement(TransactionProtocol.WSAtomicTransaction11); 511private static readonly Type s_formatterType = typeof(TransactionFlowBindingElement).Assembly