Math.Gmp.Native/packages/EWSoftware.SHFB.NETFramework.4.6.2/tools/Data/.NETFramework/System.Transactions.xml
2017-11-05 09:20:38 -05:00

5837 lines
308 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<reflection>
<assemblies>
<assembly name="System.Transactions">
<assemblydata version="4.0.0.0" culture="" key="00000000000000000400000000000000" hash="SHA1" />
<attributes>
<attribute>
<type api="T:System.Security.AllowPartiallyTrustedCallersAttribute" ref="true" />
</attribute>
<attribute>
<type api="T:System.CLSCompliantAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Runtime.InteropServices.ComVisibleAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>False</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblySignatureKeyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>002400000c800000140100000602000000240000525341310008000001000100613399aff18ef1a2c2514a273a42d9042b72321f1757102df9ebada69923e2738406c21e5b801552ab8d200a65a235e001ac9adc25f2d811eb09496a4c6a59d4619589c69f5baf0c4179a47311d92555cd006acc8b5959f2bd6e10e360c34537a1d266da8085856583c85d81da7f3ec01ed9564c58d93d713cd0172c8e23a10f0239b80c96b07736f5d8b022542a4e74251a5f432824318b3539a5a087f8e53d2f135f9ca47f3bb2e10aff0af0849504fb7cea3ff192dc8de0edad64c68efde34c56d302ad55fd6e80f302d5efcdeae953658d3452561b5f36c542efdbdd9f888538d374cef106acf7d93a4445c3c73cd911f0571aaf3d54da12b11ddec375b3</value>
</argument>
<argument>
<type api="T:System.String" ref="true" />
<value>a5a866e1ee186f807668209f3b11236ace5e21f117803a3143abb126dd035d7d2f876b6938aaf2ee3414d5420d753621400db44a49c486ce134300a2106adb6bdb433590fef8ad5c43cba82290dc49530effd86523d9483c00f458af46890036b0e2c61d077d7fbac467a506eba29e467a87198b053c749aa2a4d2840c784e6d</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyKeyFileAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>f:\dd\tools\devdiv\EcmaPublicKey.snk</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyDelaySignAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Resources.NeutralResourcesLanguageAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>en-US</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Resources.SatelliteContractVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>4.0.0.0</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyInformationalVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>4.6.1590.0</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyFileVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>4.6.1590.0</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyCopyrightAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>© Microsoft Corporation. All rights reserved.</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyProductAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Microsoft® .NET Framework</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyCompanyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Microsoft Corporation</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyDefaultAliasAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Transactions.dll</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyDescriptionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Transactions.dll</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyTitleAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Transactions.dll</value>
</argument>
</attribute>
</attributes>
</assembly>
</assemblies>
<apis>
<api id="N:System.Transactions">
<topicdata group="api" />
<apidata name="System.Transactions" group="namespace" />
<elements>
<element api="T:System.Transactions.TransactionEventArgs" />
<element api="T:System.Transactions.TransactionCompletedEventHandler" />
<element api="T:System.Transactions.IsolationLevel" />
<element api="T:System.Transactions.TransactionStatus" />
<element api="T:System.Transactions.DependentCloneOption" />
<element api="T:System.Transactions.EnlistmentOptions" />
<element api="T:System.Transactions.Transaction" />
<element api="T:System.Transactions.TransactionInformation" />
<element api="T:System.Transactions.DependentTransaction" />
<element api="T:System.Transactions.CommittableTransaction" />
<element api="T:System.Transactions.Enlistment" />
<element api="T:System.Transactions.PreparingEnlistment" />
<element api="T:System.Transactions.SinglePhaseEnlistment" />
<element api="T:System.Transactions.IEnlistmentNotification" />
<element api="T:System.Transactions.IPromotableSinglePhaseNotification" />
<element api="T:System.Transactions.ITransactionPromoter" />
<element api="T:System.Transactions.ISimpleTransactionSuperior" />
<element api="T:System.Transactions.SubordinateTransaction" />
<element api="T:System.Transactions.ISinglePhaseNotification" />
<element api="T:System.Transactions.TransactionException" />
<element api="T:System.Transactions.TransactionAbortedException" />
<element api="T:System.Transactions.TransactionInDoubtException" />
<element api="T:System.Transactions.TransactionManagerCommunicationException" />
<element api="T:System.Transactions.TransactionPromotionException" />
<element api="T:System.Transactions.IDtcTransaction" />
<element api="T:System.Transactions.TransactionInterop" />
<element api="T:System.Transactions.HostCurrentTransactionCallback" />
<element api="T:System.Transactions.TransactionStartedEventHandler" />
<element api="T:System.Transactions.TransactionManager" />
<element api="T:System.Transactions.TransactionOptions" />
<element api="T:System.Transactions.DistributedTransactionPermission" />
<element api="T:System.Transactions.DistributedTransactionPermissionAttribute" />
<element api="T:System.Transactions.TransactionScopeOption" />
<element api="T:System.Transactions.TransactionScopeAsyncFlowOption" />
<element api="T:System.Transactions.EnterpriseServicesInteropOption" />
<element api="T:System.Transactions.TransactionScope" />
</elements>
<file name="6ec68af2-caa3-e6af-6982-607f0172bf96" />
</api>
<api id="T:System.Transactions.CommittableTransaction">
<topicdata group="api" />
<apidata name="CommittableTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" defaultConstructor="M:System.Transactions.CommittableTransaction.#ctor" />
<family>
<ancestors>
<type api="T:System.Transactions.Transaction" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.IAsyncResult" ref="true" />
</implements>
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Transactions.CommittableTransaction.#ctor">
<element api="M:System.Transactions.CommittableTransaction.#ctor" />
<element api="M:System.Transactions.CommittableTransaction.#ctor(System.TimeSpan)" />
<element api="M:System.Transactions.CommittableTransaction.#ctor(System.Transactions.TransactionOptions)" />
</element>
<element api="M:System.Transactions.CommittableTransaction.BeginCommit(System.AsyncCallback,System.Object)" />
<element api="M:System.Transactions.CommittableTransaction.Commit" />
<element api="M:System.Transactions.CommittableTransaction.EndCommit(System.IAsyncResult)" />
<element api="P:System.Transactions.CommittableTransaction.System#IAsyncResult#AsyncState" />
<element api="P:System.Transactions.CommittableTransaction.System#IAsyncResult#AsyncWaitHandle" />
<element api="P:System.Transactions.CommittableTransaction.System#IAsyncResult#CompletedSynchronously" />
<element api="P:System.Transactions.CommittableTransaction.System#IAsyncResult#IsCompleted" />
<element api="M:System.Transactions.Transaction.Clone" />
<element api="M:System.Transactions.Transaction.DependentClone(System.Transactions.DependentCloneOption)" />
<element api="M:System.Transactions.Transaction.Dispose" />
<element api="Overload:System.Transactions.CommittableTransaction.EnlistDurable">
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="Overload:System.Transactions.CommittableTransaction.EnlistPromotableSinglePhase">
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
</element>
<element api="Overload:System.Transactions.CommittableTransaction.EnlistVolatile">
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="M:System.Transactions.Transaction.Equals(System.Object)" />
<element api="M:System.Transactions.Transaction.GetHashCode" />
<element api="M:System.Transactions.Transaction.GetPromotedToken" />
<element api="P:System.Transactions.Transaction.IsolationLevel" />
<element api="M:System.Transactions.Transaction.PromoteAndEnlistDurable(System.Guid,System.Transactions.IPromotableSinglePhaseNotification,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
<element api="P:System.Transactions.Transaction.PromoterType" />
<element api="Overload:System.Transactions.CommittableTransaction.Rollback">
<element api="M:System.Transactions.Transaction.Rollback" />
<element api="M:System.Transactions.Transaction.Rollback(System.Exception)" />
</element>
<element api="M:System.Transactions.Transaction.SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
<element api="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="E:System.Transactions.Transaction.TransactionCompleted" />
<element api="P:System.Transactions.Transaction.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="f373fdee-28d0-a484-8029-8088e8ca6afb" />
</api>
<api id="Methods.T:System.Transactions.CommittableTransaction">
<topicdata name="CommittableTransaction" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.CommittableTransaction" />
<apidata name="CommittableTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" defaultConstructor="M:System.Transactions.CommittableTransaction.#ctor" />
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.CommittableTransaction.BeginCommit(System.AsyncCallback,System.Object)" />
<element api="M:System.Transactions.CommittableTransaction.Commit" />
<element api="M:System.Transactions.CommittableTransaction.EndCommit(System.IAsyncResult)" />
<element api="M:System.Transactions.Transaction.Clone" />
<element api="M:System.Transactions.Transaction.DependentClone(System.Transactions.DependentCloneOption)" />
<element api="M:System.Transactions.Transaction.Dispose" />
<element api="Overload:System.Transactions.CommittableTransaction.EnlistDurable">
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="Overload:System.Transactions.CommittableTransaction.EnlistPromotableSinglePhase">
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
</element>
<element api="Overload:System.Transactions.CommittableTransaction.EnlistVolatile">
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="M:System.Transactions.Transaction.Equals(System.Object)" />
<element api="M:System.Transactions.Transaction.GetHashCode" />
<element api="M:System.Transactions.Transaction.GetPromotedToken" />
<element api="M:System.Transactions.Transaction.PromoteAndEnlistDurable(System.Guid,System.Transactions.IPromotableSinglePhaseNotification,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
<element api="Overload:System.Transactions.CommittableTransaction.Rollback">
<element api="M:System.Transactions.Transaction.Rollback" />
<element api="M:System.Transactions.Transaction.Rollback(System.Exception)" />
</element>
<element api="M:System.Transactions.Transaction.SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
<element api="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" />
</containers>
<file name="2c67af18-05d9-4154-08fb-110e3581542b" />
</api>
<api id="Properties.T:System.Transactions.CommittableTransaction">
<topicdata name="CommittableTransaction" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.CommittableTransaction" />
<apidata name="CommittableTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" defaultConstructor="M:System.Transactions.CommittableTransaction.#ctor" />
<elements>
<element api="P:System.Transactions.CommittableTransaction.System#IAsyncResult#AsyncState" />
<element api="P:System.Transactions.CommittableTransaction.System#IAsyncResult#AsyncWaitHandle" />
<element api="P:System.Transactions.CommittableTransaction.System#IAsyncResult#CompletedSynchronously" />
<element api="P:System.Transactions.CommittableTransaction.System#IAsyncResult#IsCompleted" />
<element api="P:System.Transactions.Transaction.IsolationLevel" />
<element api="P:System.Transactions.Transaction.PromoterType" />
<element api="P:System.Transactions.Transaction.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" />
</containers>
<file name="40d9cd3e-32e0-be82-ed31-1865bbd15756" />
</api>
<api id="Events.T:System.Transactions.CommittableTransaction">
<topicdata name="CommittableTransaction" group="list" subgroup="Events" typeTopicId="T:System.Transactions.CommittableTransaction" />
<apidata name="CommittableTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" defaultConstructor="M:System.Transactions.CommittableTransaction.#ctor" />
<elements>
<element api="E:System.Transactions.Transaction.TransactionCompleted" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" />
</containers>
<file name="06577535-20aa-5de6-873a-77ffb9795dff" />
</api>
<api id="Overload:System.Transactions.CommittableTransaction.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Transactions.CommittableTransaction.#ctor" />
<element api="M:System.Transactions.CommittableTransaction.#ctor(System.TimeSpan)" />
<element api="M:System.Transactions.CommittableTransaction.#ctor(System.Transactions.TransactionOptions)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="7d7a1fc6-63b2-dc30-a84f-43ae9ef7f32e" />
</api>
<api id="M:System.Transactions.CommittableTransaction.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.CommittableTransaction.#ctor" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="2abb4ff2-82a5-9c25-942f-85d10f292573" />
</api>
<api id="M:System.Transactions.CommittableTransaction.#ctor(System.TimeSpan)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.CommittableTransaction.#ctor" />
<parameters>
<parameter name="timeout">
<type api="T:System.TimeSpan" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="589b654b-9020-a1c3-809d-76c4e91e8579" />
</api>
<api id="M:System.Transactions.CommittableTransaction.#ctor(System.Transactions.TransactionOptions)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.CommittableTransaction.#ctor" />
<parameters>
<parameter name="options">
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="6c4a93fa-a624-58fe-c5f2-06f6f33f1b3e" />
</api>
<api id="M:System.Transactions.CommittableTransaction.BeginCommit(System.AsyncCallback,System.Object)">
<topicdata group="api" />
<apidata name="BeginCommit" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="asyncCallback">
<type api="T:System.AsyncCallback" ref="true" />
</parameter>
<parameter name="asyncState">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.IAsyncResult" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="886eb101-8f5f-b339-c8f7-bd3bb49678ea" />
</api>
<api id="M:System.Transactions.CommittableTransaction.Commit">
<topicdata group="api" />
<apidata name="Commit" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="4a4800dc-83ab-678f-fed1-9ef9ba7fda92" />
</api>
<api id="M:System.Transactions.CommittableTransaction.EndCommit(System.IAsyncResult)">
<topicdata group="api" />
<apidata name="EndCommit" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="asyncResult">
<type api="T:System.IAsyncResult" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="0e0f6bde-62fe-c099-6f07-ea1b9ac88145" />
</api>
<api id="P:System.Transactions.CommittableTransaction.System#IAsyncResult#AsyncState">
<topicdata group="api" eiiName="IAsyncResult.AsyncState" />
<apidata name="AsyncState" group="member" subgroup="property" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<propertydata get="true" />
<getter name="get_System.IAsyncResult.AsyncState" />
<returns>
<type api="T:System.Object" ref="true" />
</returns>
<implements>
<member api="P:System.IAsyncResult.AsyncState">
<type api="T:System.IAsyncResult" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="7a02dcee-3666-c01d-f9fd-263093fb54d2" />
</api>
<api id="P:System.Transactions.CommittableTransaction.System#IAsyncResult#AsyncWaitHandle">
<topicdata group="api" eiiName="IAsyncResult.AsyncWaitHandle" />
<apidata name="AsyncWaitHandle" group="member" subgroup="property" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<propertydata get="true" />
<getter name="get_System.IAsyncResult.AsyncWaitHandle" />
<returns>
<type api="T:System.Threading.WaitHandle" ref="true" />
</returns>
<implements>
<member api="P:System.IAsyncResult.AsyncWaitHandle">
<type api="T:System.IAsyncResult" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="35b1931f-adfd-55a9-6605-b9c03b356b91" />
</api>
<api id="P:System.Transactions.CommittableTransaction.System#IAsyncResult#CompletedSynchronously">
<topicdata group="api" eiiName="IAsyncResult.CompletedSynchronously" />
<apidata name="CompletedSynchronously" group="member" subgroup="property" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<propertydata get="true" />
<getter name="get_System.IAsyncResult.CompletedSynchronously" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="P:System.IAsyncResult.CompletedSynchronously">
<type api="T:System.IAsyncResult" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="c5e0ff82-5ab3-76de-6efd-c21889ad00e3" />
</api>
<api id="P:System.Transactions.CommittableTransaction.System#IAsyncResult#IsCompleted">
<topicdata group="api" eiiName="IAsyncResult.IsCompleted" />
<apidata name="IsCompleted" group="member" subgroup="property" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<propertydata get="true" />
<getter name="get_System.IAsyncResult.IsCompleted" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="P:System.IAsyncResult.IsCompleted">
<type api="T:System.IAsyncResult" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="7c793f22-00ea-3c54-d4e1-9bae2fdfab66" />
</api>
<api id="T:System.Transactions.DependentCloneOption">
<topicdata group="api" />
<apidata name="DependentCloneOption" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.Transactions.DependentCloneOption.BlockCommitUntilComplete" />
<element api="F:System.Transactions.DependentCloneOption.RollbackIfNotComplete" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="55791e63-05d8-51b4-e6ce-4c289d6f80b2" />
</api>
<api id="F:System.Transactions.DependentCloneOption.BlockCommitUntilComplete">
<topicdata group="api" notopic="" />
<apidata name="BlockCommitUntilComplete" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.DependentCloneOption" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentCloneOption" ref="false" />
</containers>
<file name="a13ce1d5-55d3-b777-4a32-dc0cdf7452b9" />
</api>
<api id="F:System.Transactions.DependentCloneOption.RollbackIfNotComplete">
<topicdata group="api" notopic="" />
<apidata name="RollbackIfNotComplete" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.DependentCloneOption" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentCloneOption" ref="false" />
</containers>
<file name="057eae54-7807-b823-752d-88dd74aed369" />
</api>
<api id="T:System.Transactions.DependentTransaction">
<topicdata group="api" />
<apidata name="DependentTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<family>
<ancestors>
<type api="T:System.Transactions.Transaction" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.DependentTransaction.Complete" />
<element api="M:System.Transactions.Transaction.Clone" />
<element api="M:System.Transactions.Transaction.DependentClone(System.Transactions.DependentCloneOption)" />
<element api="M:System.Transactions.Transaction.Dispose" />
<element api="Overload:System.Transactions.DependentTransaction.EnlistDurable">
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="Overload:System.Transactions.DependentTransaction.EnlistPromotableSinglePhase">
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
</element>
<element api="Overload:System.Transactions.DependentTransaction.EnlistVolatile">
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="M:System.Transactions.Transaction.Equals(System.Object)" />
<element api="M:System.Transactions.Transaction.GetHashCode" />
<element api="M:System.Transactions.Transaction.GetPromotedToken" />
<element api="P:System.Transactions.Transaction.IsolationLevel" />
<element api="M:System.Transactions.Transaction.PromoteAndEnlistDurable(System.Guid,System.Transactions.IPromotableSinglePhaseNotification,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
<element api="P:System.Transactions.Transaction.PromoterType" />
<element api="Overload:System.Transactions.DependentTransaction.Rollback">
<element api="M:System.Transactions.Transaction.Rollback" />
<element api="M:System.Transactions.Transaction.Rollback(System.Exception)" />
</element>
<element api="M:System.Transactions.Transaction.SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
<element api="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="E:System.Transactions.Transaction.TransactionCompleted" />
<element api="P:System.Transactions.Transaction.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="2569780e-f00c-31dd-bc0e-cd824c6944a6" />
</api>
<api id="Methods.T:System.Transactions.DependentTransaction">
<topicdata name="DependentTransaction" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.DependentTransaction" />
<apidata name="DependentTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.DependentTransaction.Complete" />
<element api="M:System.Transactions.Transaction.Clone" />
<element api="M:System.Transactions.Transaction.DependentClone(System.Transactions.DependentCloneOption)" />
<element api="M:System.Transactions.Transaction.Dispose" />
<element api="Overload:System.Transactions.DependentTransaction.EnlistDurable">
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="Overload:System.Transactions.DependentTransaction.EnlistPromotableSinglePhase">
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
</element>
<element api="Overload:System.Transactions.DependentTransaction.EnlistVolatile">
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="M:System.Transactions.Transaction.Equals(System.Object)" />
<element api="M:System.Transactions.Transaction.GetHashCode" />
<element api="M:System.Transactions.Transaction.GetPromotedToken" />
<element api="M:System.Transactions.Transaction.PromoteAndEnlistDurable(System.Guid,System.Transactions.IPromotableSinglePhaseNotification,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
<element api="Overload:System.Transactions.DependentTransaction.Rollback">
<element api="M:System.Transactions.Transaction.Rollback" />
<element api="M:System.Transactions.Transaction.Rollback(System.Exception)" />
</element>
<element api="M:System.Transactions.Transaction.SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
<element api="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentTransaction" />
</containers>
<file name="2429f4c5-cea5-e72c-ace6-1f7e62b40084" />
</api>
<api id="Properties.T:System.Transactions.DependentTransaction">
<topicdata name="DependentTransaction" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.DependentTransaction" />
<apidata name="DependentTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="P:System.Transactions.Transaction.IsolationLevel" />
<element api="P:System.Transactions.Transaction.PromoterType" />
<element api="P:System.Transactions.Transaction.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentTransaction" />
</containers>
<file name="00eabf5e-afbc-bf6d-b24b-1fef2066c72f" />
</api>
<api id="Events.T:System.Transactions.DependentTransaction">
<topicdata name="DependentTransaction" group="list" subgroup="Events" typeTopicId="T:System.Transactions.DependentTransaction" />
<apidata name="DependentTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="E:System.Transactions.Transaction.TransactionCompleted" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentTransaction" />
</containers>
<file name="3074f903-7748-0fa2-26a5-28534c7f9c05" />
</api>
<api id="M:System.Transactions.DependentTransaction.Complete">
<topicdata group="api" />
<apidata name="Complete" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentTransaction" ref="true" />
</containers>
<file name="0631a76b-96b0-9e50-6a82-c3e2ca02ef15" />
</api>
<api id="T:System.Transactions.DistributedTransactionPermission">
<topicdata group="api" />
<apidata name="DistributedTransactionPermission" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<family>
<ancestors>
<type api="T:System.Security.CodeAccessPermission" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.Security.Permissions.IUnrestrictedPermission" ref="true" />
</implements>
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.Security.CodeAccessPermission.Assert" />
<element api="M:System.Security.CodeAccessPermission.Demand" />
<element api="M:System.Security.CodeAccessPermission.Deny" />
<element api="M:System.Security.CodeAccessPermission.Equals(System.Object)" />
<element api="M:System.Security.CodeAccessPermission.GetHashCode" />
<element api="M:System.Security.CodeAccessPermission.PermitOnly" />
<element api="M:System.Security.CodeAccessPermission.ToString" />
<element api="M:System.Transactions.DistributedTransactionPermission.#ctor(System.Security.Permissions.PermissionState)" />
<element api="M:System.Transactions.DistributedTransactionPermission.Copy" />
<element api="M:System.Transactions.DistributedTransactionPermission.FromXml(System.Security.SecurityElement)" />
<element api="M:System.Transactions.DistributedTransactionPermission.Intersect(System.Security.IPermission)" />
<element api="M:System.Transactions.DistributedTransactionPermission.IsSubsetOf(System.Security.IPermission)" />
<element api="M:System.Transactions.DistributedTransactionPermission.IsUnrestricted" />
<element api="M:System.Transactions.DistributedTransactionPermission.ToXml" />
<element api="M:System.Transactions.DistributedTransactionPermission.Union(System.Security.IPermission)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="e4a0d621-caaa-61c4-625f-9c4371a90915" />
</api>
<api id="Methods.T:System.Transactions.DistributedTransactionPermission">
<topicdata name="DistributedTransactionPermission" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.DistributedTransactionPermission" />
<apidata name="DistributedTransactionPermission" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.Security.CodeAccessPermission.Assert" />
<element api="M:System.Security.CodeAccessPermission.Demand" />
<element api="M:System.Security.CodeAccessPermission.Deny" />
<element api="M:System.Security.CodeAccessPermission.Equals(System.Object)" />
<element api="M:System.Security.CodeAccessPermission.GetHashCode" />
<element api="M:System.Security.CodeAccessPermission.PermitOnly" />
<element api="M:System.Security.CodeAccessPermission.ToString" />
<element api="M:System.Transactions.DistributedTransactionPermission.Copy" />
<element api="M:System.Transactions.DistributedTransactionPermission.FromXml(System.Security.SecurityElement)" />
<element api="M:System.Transactions.DistributedTransactionPermission.Intersect(System.Security.IPermission)" />
<element api="M:System.Transactions.DistributedTransactionPermission.IsSubsetOf(System.Security.IPermission)" />
<element api="M:System.Transactions.DistributedTransactionPermission.IsUnrestricted" />
<element api="M:System.Transactions.DistributedTransactionPermission.ToXml" />
<element api="M:System.Transactions.DistributedTransactionPermission.Union(System.Security.IPermission)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" />
</containers>
<file name="f8bf2816-4561-ab15-3105-08674bb0f19e" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermission.#ctor(System.Security.Permissions.PermissionState)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="state">
<type api="T:System.Security.Permissions.PermissionState" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="941301d1-d241-1c2a-bc3e-b4ce629f69b1" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermission.Copy">
<topicdata group="api" />
<apidata name="Copy" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Security.CodeAccessPermission.Copy">
<type api="T:System.Security.CodeAccessPermission" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.Security.IPermission" ref="true" />
</returns>
<implements>
<member api="M:System.Security.IPermission.Copy">
<type api="T:System.Security.IPermission" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="99398f02-01ea-2867-23e6-7a8721638e60" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermission.FromXml(System.Security.SecurityElement)">
<topicdata group="api" />
<apidata name="FromXml" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Security.CodeAccessPermission.FromXml(System.Security.SecurityElement)">
<type api="T:System.Security.CodeAccessPermission" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="securityElement">
<type api="T:System.Security.SecurityElement" ref="true" />
</parameter>
</parameters>
<implements>
<member api="M:System.Security.ISecurityEncodable.FromXml(System.Security.SecurityElement)">
<type api="T:System.Security.ISecurityEncodable" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="8e1d5908-c0f9-f0c8-bf7b-8031283d20c4" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermission.Intersect(System.Security.IPermission)">
<topicdata group="api" />
<apidata name="Intersect" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Security.CodeAccessPermission.Intersect(System.Security.IPermission)">
<type api="T:System.Security.CodeAccessPermission" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="target">
<type api="T:System.Security.IPermission" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Security.IPermission" ref="true" />
</returns>
<implements>
<member api="M:System.Security.IPermission.Intersect(System.Security.IPermission)">
<type api="T:System.Security.IPermission" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="11377f18-26a7-9b5e-97ff-f528a946c4c5" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermission.IsSubsetOf(System.Security.IPermission)">
<topicdata group="api" />
<apidata name="IsSubsetOf" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Security.CodeAccessPermission.IsSubsetOf(System.Security.IPermission)">
<type api="T:System.Security.CodeAccessPermission" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="target">
<type api="T:System.Security.IPermission" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Security.IPermission.IsSubsetOf(System.Security.IPermission)">
<type api="T:System.Security.IPermission" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="bc855327-c343-487c-92f8-c7486fbc4329" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermission.IsUnrestricted">
<topicdata group="api" />
<apidata name="IsUnrestricted" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<implements>
<member api="M:System.Security.Permissions.IUnrestrictedPermission.IsUnrestricted">
<type api="T:System.Security.Permissions.IUnrestrictedPermission" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="ce4f7485-dae8-a357-9c01-eb0f1a318a8f" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermission.ToXml">
<topicdata group="api" />
<apidata name="ToXml" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Security.CodeAccessPermission.ToXml">
<type api="T:System.Security.CodeAccessPermission" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.Security.SecurityElement" ref="true" />
</returns>
<implements>
<member api="M:System.Security.ISecurityEncodable.ToXml">
<type api="T:System.Security.ISecurityEncodable" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="023c195c-e40d-b576-121a-da027e8585fb" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermission.Union(System.Security.IPermission)">
<topicdata group="api" />
<apidata name="Union" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Security.CodeAccessPermission.Union(System.Security.IPermission)">
<type api="T:System.Security.CodeAccessPermission" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="target">
<type api="T:System.Security.IPermission" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Security.IPermission" ref="true" />
</returns>
<implements>
<member api="M:System.Security.IPermission.Union(System.Security.IPermission)">
<type api="T:System.Security.IPermission" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="85675632-97a5-8663-447e-b0b0acf90e93" />
</api>
<api id="T:System.Transactions.DistributedTransactionPermissionAttribute">
<topicdata group="api" />
<apidata name="DistributedTransactionPermissionAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Security.Permissions.CodeAccessSecurityAttribute" ref="true" />
<type api="T:System.Security.Permissions.SecurityAttribute" ref="true" />
<type api="T:System.Attribute" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="P:System.Attribute.TypeId" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="P:System.Security.Permissions.SecurityAttribute.Action" />
<element api="M:System.Transactions.DistributedTransactionPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)" />
<element api="M:System.Transactions.DistributedTransactionPermissionAttribute.CreatePermission" />
<element api="P:System.Transactions.DistributedTransactionPermissionAttribute.Unrestricted" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<attributes>
<attribute>
<type api="T:System.AttributeUsageAttribute" ref="true" />
<argument>
<type api="T:System.AttributeTargets" ref="false" />
<enumValue>
<field name="All" />
</enumValue>
</argument>
<assignment name="AllowMultiple">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="2b00d7af-cf21-61b1-ff97-8aa9600cf76d" />
</api>
<api id="Methods.T:System.Transactions.DistributedTransactionPermissionAttribute">
<topicdata name="DistributedTransactionPermissionAttribute" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.DistributedTransactionPermissionAttribute" />
<apidata name="DistributedTransactionPermissionAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Attribute.Equals(System.Object)" />
<element api="M:System.Attribute.GetHashCode" />
<element api="M:System.Attribute.IsDefaultAttribute" />
<element api="M:System.Attribute.Match(System.Object)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
<element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.DistributedTransactionPermissionAttribute.CreatePermission" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermissionAttribute" />
</containers>
<file name="a8fdde03-3979-e1a4-088f-77c6ba64b137" />
</api>
<api id="Properties.T:System.Transactions.DistributedTransactionPermissionAttribute">
<topicdata name="DistributedTransactionPermissionAttribute" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.DistributedTransactionPermissionAttribute" />
<apidata name="DistributedTransactionPermissionAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Attribute.TypeId" />
<element api="P:System.Security.Permissions.SecurityAttribute.Action" />
<element api="P:System.Transactions.DistributedTransactionPermissionAttribute.Unrestricted" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermissionAttribute" />
</containers>
<file name="6d4cdf2a-d792-ec96-f0d5-2cf8a6236a7e" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="action">
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermissionAttribute" ref="true" />
</containers>
<file name="45e49f07-5308-33d3-8777-c00f7a77b5cc" />
</api>
<api id="M:System.Transactions.DistributedTransactionPermissionAttribute.CreatePermission">
<topicdata group="api" />
<apidata name="CreatePermission" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Security.Permissions.SecurityAttribute.CreatePermission">
<type api="T:System.Security.Permissions.SecurityAttribute" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.Security.IPermission" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermissionAttribute" ref="true" />
</containers>
<file name="dca1b789-554a-25ee-1d73-05e13368730c" />
</api>
<api id="P:System.Transactions.DistributedTransactionPermissionAttribute.Unrestricted">
<topicdata group="api" />
<apidata name="Unrestricted" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_Unrestricted" />
<setter name="set_Unrestricted" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermissionAttribute" ref="true" />
</containers>
<file name="932604f7-0ad3-5b60-b93e-9d4381852985" />
</api>
<api id="T:System.Transactions.Enlistment">
<topicdata group="api" />
<apidata name="Enlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</descendents>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.Enlistment.Done" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="39420ed6-32e6-5084-8b35-a0a26ab50b6c" />
</api>
<api id="Methods.T:System.Transactions.Enlistment">
<topicdata name="Enlistment" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.Enlistment" />
<apidata name="Enlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.Enlistment.Done" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Enlistment" />
</containers>
<file name="e49c9866-e490-97a6-d8b2-9c1166f3ec25" />
</api>
<api id="M:System.Transactions.Enlistment.Done">
<topicdata group="api" />
<apidata name="Done" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Enlistment" ref="true" />
</containers>
<file name="7aa8e395-0799-23db-e825-dd6f4d583e4a" />
</api>
<api id="T:System.Transactions.EnlistmentOptions">
<topicdata group="api" />
<apidata name="EnlistmentOptions" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.Transactions.EnlistmentOptions.None" />
<element api="F:System.Transactions.EnlistmentOptions.EnlistDuringPrepareRequired" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<attributes>
<attribute>
<type api="T:System.FlagsAttribute" ref="true" />
</attribute>
</attributes>
<file name="5c1e56ca-c8c2-6ebe-e1dd-d5efcc7afa24" />
</api>
<api id="F:System.Transactions.EnlistmentOptions.EnlistDuringPrepareRequired">
<topicdata group="api" notopic="" />
<apidata name="EnlistDuringPrepareRequired" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</containers>
<file name="81e6a864-2a8d-e1cb-857a-a37cc098f789" />
</api>
<api id="F:System.Transactions.EnlistmentOptions.None">
<topicdata group="api" notopic="" />
<apidata name="None" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</containers>
<file name="fd9ac68c-7bbe-717a-8647-5e0b90e87746" />
</api>
<api id="T:System.Transactions.EnterpriseServicesInteropOption">
<topicdata group="api" />
<apidata name="EnterpriseServicesInteropOption" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.Transactions.EnterpriseServicesInteropOption.None" />
<element api="F:System.Transactions.EnterpriseServicesInteropOption.Automatic" />
<element api="F:System.Transactions.EnterpriseServicesInteropOption.Full" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="eb43d412-166d-a81a-eb10-80fadc00edee" />
</api>
<api id="F:System.Transactions.EnterpriseServicesInteropOption.Automatic">
<topicdata group="api" notopic="" />
<apidata name="Automatic" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</containers>
<file name="57bb226a-5090-8637-4431-5d1fc4298343" />
</api>
<api id="F:System.Transactions.EnterpriseServicesInteropOption.Full">
<topicdata group="api" notopic="" />
<apidata name="Full" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</returns>
<value>2</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</containers>
<file name="52769ba6-caed-39a3-e336-3aacbabfe862" />
</api>
<api id="F:System.Transactions.EnterpriseServicesInteropOption.None">
<topicdata group="api" notopic="" />
<apidata name="None" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</containers>
<file name="5c5e6f5e-3211-105a-2573-01de5a0dedd3" />
</api>
<api id="T:System.Transactions.HostCurrentTransactionCallback">
<topicdata group="api" />
<apidata name="HostCurrentTransactionCallback" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" />
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="bffe1026-8691-3722-587e-20ce09a74a57" />
</api>
<api id="T:System.Transactions.IDtcTransaction">
<topicdata group="api" />
<apidata name="IDtcTransaction" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" comimport="true" />
<elements>
<element api="M:System.Transactions.IDtcTransaction.Abort(System.IntPtr,System.Int32,System.Int32)" />
<element api="M:System.Transactions.IDtcTransaction.Commit(System.Int32,System.Int32,System.Int32)" />
<element api="M:System.Transactions.IDtcTransaction.GetTransactionInfo(System.IntPtr)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<attributes>
<attribute>
<type api="T:System.Runtime.InteropServices.GuidAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>0fb15084-af41-11ce-bd2b-204c4f4f5020</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Runtime.InteropServices.InterfaceTypeAttribute" ref="true" />
<argument>
<type api="T:System.Runtime.InteropServices.ComInterfaceType" ref="false" />
<enumValue>
<field name="InterfaceIsIUnknown" />
</enumValue>
</argument>
</attribute>
</attributes>
<file name="08e17b67-c4c6-3d5d-42b8-82a2a90f1ec1" />
</api>
<api id="Methods.T:System.Transactions.IDtcTransaction">
<topicdata name="IDtcTransaction" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.IDtcTransaction" />
<apidata name="IDtcTransaction" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" comimport="true" />
<elements>
<element api="M:System.Transactions.IDtcTransaction.Abort(System.IntPtr,System.Int32,System.Int32)" />
<element api="M:System.Transactions.IDtcTransaction.Commit(System.Int32,System.Int32,System.Int32)" />
<element api="M:System.Transactions.IDtcTransaction.GetTransactionInfo(System.IntPtr)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IDtcTransaction" />
</containers>
<file name="fd2319bf-7db9-7e06-0222-45c94a386228" />
</api>
<api id="M:System.Transactions.IDtcTransaction.Abort(System.IntPtr,System.Int32,System.Int32)">
<topicdata group="api" />
<apidata name="Abort" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="reason">
<type api="T:System.IntPtr" ref="false" />
</parameter>
<parameter name="retaining">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="async">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IDtcTransaction" ref="true" />
</containers>
<file name="701d8a08-4a56-7327-72c7-9a5b96362350" />
</api>
<api id="M:System.Transactions.IDtcTransaction.Commit(System.Int32,System.Int32,System.Int32)">
<topicdata group="api" />
<apidata name="Commit" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="retaining">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="commitType">
<type api="T:System.Int32" ref="false" />
</parameter>
<parameter name="reserved">
<type api="T:System.Int32" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IDtcTransaction" ref="true" />
</containers>
<file name="d81c5d93-02fe-7c9d-328d-238bbedaac0b" />
</api>
<api id="M:System.Transactions.IDtcTransaction.GetTransactionInfo(System.IntPtr)">
<topicdata group="api" />
<apidata name="GetTransactionInfo" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="transactionInformation">
<type api="T:System.IntPtr" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IDtcTransaction" ref="true" />
</containers>
<file name="7b64e86b-c8c1-8f29-8f61-f7f9d256caaa" />
</api>
<api id="T:System.Transactions.IEnlistmentNotification">
<topicdata group="api" />
<apidata name="IEnlistmentNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implementors>
<type api="T:System.Transactions.ISinglePhaseNotification" ref="true" />
</implementors>
<elements>
<element api="M:System.Transactions.IEnlistmentNotification.Commit(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.InDoubt(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.Prepare(System.Transactions.PreparingEnlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.Rollback(System.Transactions.Enlistment)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="c5ca9d23-506b-ea1a-427b-efadc4cb5a2b" />
</api>
<api id="Methods.T:System.Transactions.IEnlistmentNotification">
<topicdata name="IEnlistmentNotification" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.IEnlistmentNotification" />
<apidata name="IEnlistmentNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Transactions.IEnlistmentNotification.Commit(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.InDoubt(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.Prepare(System.Transactions.PreparingEnlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.Rollback(System.Transactions.Enlistment)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IEnlistmentNotification" />
</containers>
<file name="d83f0013-4f15-ef23-ccee-867cb2212a24" />
</api>
<api id="M:System.Transactions.IEnlistmentNotification.Commit(System.Transactions.Enlistment)">
<topicdata group="api" />
<apidata name="Commit" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="enlistment">
<type api="T:System.Transactions.Enlistment" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</containers>
<file name="39bbda92-d578-fe47-0c15-6a98656a6bfb" />
</api>
<api id="M:System.Transactions.IEnlistmentNotification.InDoubt(System.Transactions.Enlistment)">
<topicdata group="api" />
<apidata name="InDoubt" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="enlistment">
<type api="T:System.Transactions.Enlistment" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</containers>
<file name="2d537b76-f733-4d87-16b7-9ccf48c73487" />
</api>
<api id="M:System.Transactions.IEnlistmentNotification.Prepare(System.Transactions.PreparingEnlistment)">
<topicdata group="api" />
<apidata name="Prepare" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="preparingEnlistment">
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</containers>
<file name="d6ee823d-8cff-3a5a-5462-5b6c4158513e" />
</api>
<api id="M:System.Transactions.IEnlistmentNotification.Rollback(System.Transactions.Enlistment)">
<topicdata group="api" />
<apidata name="Rollback" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="enlistment">
<type api="T:System.Transactions.Enlistment" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</containers>
<file name="719c37eb-1ec4-c4b6-085e-fed3b8aa026c" />
</api>
<api id="T:System.Transactions.IPromotableSinglePhaseNotification">
<topicdata group="api" />
<apidata name="IPromotableSinglePhaseNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implements>
<type api="T:System.Transactions.ITransactionPromoter" ref="true" />
</implements>
<elements>
<element api="M:System.Transactions.IPromotableSinglePhaseNotification.Initialize" />
<element api="M:System.Transactions.IPromotableSinglePhaseNotification.Rollback(System.Transactions.SinglePhaseEnlistment)" />
<element api="M:System.Transactions.IPromotableSinglePhaseNotification.SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment)" />
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="399b54f0-ee04-df0f-be87-9ccc60521b26" />
</api>
<api id="Methods.T:System.Transactions.IPromotableSinglePhaseNotification">
<topicdata name="IPromotableSinglePhaseNotification" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.IPromotableSinglePhaseNotification" />
<apidata name="IPromotableSinglePhaseNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Transactions.IPromotableSinglePhaseNotification.Initialize" />
<element api="M:System.Transactions.IPromotableSinglePhaseNotification.Rollback(System.Transactions.SinglePhaseEnlistment)" />
<element api="M:System.Transactions.IPromotableSinglePhaseNotification.SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment)" />
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" />
</containers>
<file name="78d371b4-4058-1500-a6b9-37a38107845d" />
</api>
<api id="M:System.Transactions.IPromotableSinglePhaseNotification.Initialize">
<topicdata group="api" />
<apidata name="Initialize" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</containers>
<file name="6c0ec76d-5a48-6cc1-42dc-ac8d9995f187" />
</api>
<api id="M:System.Transactions.IPromotableSinglePhaseNotification.Rollback(System.Transactions.SinglePhaseEnlistment)">
<topicdata group="api" />
<apidata name="Rollback" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="singlePhaseEnlistment">
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</containers>
<file name="5bc2be21-5817-4edf-1800-fc20afcab2b2" />
</api>
<api id="M:System.Transactions.IPromotableSinglePhaseNotification.SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment)">
<topicdata group="api" />
<apidata name="SinglePhaseCommit" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="singlePhaseEnlistment">
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</containers>
<file name="c0f95c35-a6c8-e836-71a1-8caf1fdad5c5" />
</api>
<api id="T:System.Transactions.ISimpleTransactionSuperior">
<topicdata group="api" />
<apidata name="ISimpleTransactionSuperior" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implements>
<type api="T:System.Transactions.ITransactionPromoter" ref="true" />
</implements>
<elements>
<element api="M:System.Transactions.ISimpleTransactionSuperior.Rollback" />
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="ca0752ba-8ee8-4e0b-c92e-88a09e060314" />
</api>
<api id="Methods.T:System.Transactions.ISimpleTransactionSuperior">
<topicdata name="ISimpleTransactionSuperior" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.ISimpleTransactionSuperior" />
<apidata name="ISimpleTransactionSuperior" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Transactions.ISimpleTransactionSuperior.Rollback" />
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.ISimpleTransactionSuperior" />
</containers>
<file name="1100869a-349b-ccc6-9cf3-a281cc425854" />
</api>
<api id="M:System.Transactions.ISimpleTransactionSuperior.Rollback">
<topicdata group="api" />
<apidata name="Rollback" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.ISimpleTransactionSuperior" ref="true" />
</containers>
<file name="21046e21-7fbd-0363-10c9-9aae9f588507" />
</api>
<api id="T:System.Transactions.ISinglePhaseNotification">
<topicdata group="api" />
<apidata name="ISinglePhaseNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implements>
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</implements>
<elements>
<element api="M:System.Transactions.IEnlistmentNotification.Commit(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.InDoubt(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.Prepare(System.Transactions.PreparingEnlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.Rollback(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.ISinglePhaseNotification.SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="dae665c2-5dd5-91f5-e993-5c0649f487ad" />
</api>
<api id="Methods.T:System.Transactions.ISinglePhaseNotification">
<topicdata name="ISinglePhaseNotification" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.ISinglePhaseNotification" />
<apidata name="ISinglePhaseNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Transactions.IEnlistmentNotification.Commit(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.InDoubt(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.Prepare(System.Transactions.PreparingEnlistment)" />
<element api="M:System.Transactions.IEnlistmentNotification.Rollback(System.Transactions.Enlistment)" />
<element api="M:System.Transactions.ISinglePhaseNotification.SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.ISinglePhaseNotification" />
</containers>
<file name="d6a98e69-fb79-929a-ba38-0aa709a5303c" />
</api>
<api id="M:System.Transactions.ISinglePhaseNotification.SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment)">
<topicdata group="api" />
<apidata name="SinglePhaseCommit" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<parameters>
<parameter name="singlePhaseEnlistment">
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.ISinglePhaseNotification" ref="true" />
</containers>
<file name="e9791696-57cf-0108-1dfd-72e225a9389c" />
</api>
<api id="T:System.Transactions.IsolationLevel">
<topicdata group="api" />
<apidata name="IsolationLevel" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.Transactions.IsolationLevel.Serializable" />
<element api="F:System.Transactions.IsolationLevel.RepeatableRead" />
<element api="F:System.Transactions.IsolationLevel.ReadCommitted" />
<element api="F:System.Transactions.IsolationLevel.ReadUncommitted" />
<element api="F:System.Transactions.IsolationLevel.Snapshot" />
<element api="F:System.Transactions.IsolationLevel.Chaos" />
<element api="F:System.Transactions.IsolationLevel.Unspecified" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="64b88c12-4a45-c6ac-ed41-97ed0020786c" />
</api>
<api id="F:System.Transactions.IsolationLevel.Chaos">
<topicdata group="api" notopic="" />
<apidata name="Chaos" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<value>5</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="5cf25c08-2204-70fd-6a9a-a6d19f7eb291" />
</api>
<api id="F:System.Transactions.IsolationLevel.ReadCommitted">
<topicdata group="api" notopic="" />
<apidata name="ReadCommitted" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<value>2</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="a1e4ab05-fef0-410b-d245-d4e29185b735" />
</api>
<api id="F:System.Transactions.IsolationLevel.ReadUncommitted">
<topicdata group="api" notopic="" />
<apidata name="ReadUncommitted" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<value>3</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="fa40dfdc-db04-eaa0-3da9-7ffc1a9d4c43" />
</api>
<api id="F:System.Transactions.IsolationLevel.RepeatableRead">
<topicdata group="api" notopic="" />
<apidata name="RepeatableRead" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="cd0b7680-acb5-d980-85e8-a68abd8f80b9" />
</api>
<api id="F:System.Transactions.IsolationLevel.Serializable">
<topicdata group="api" notopic="" />
<apidata name="Serializable" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="1fd87470-89d3-1395-c449-041ce0a47df8" />
</api>
<api id="F:System.Transactions.IsolationLevel.Snapshot">
<topicdata group="api" notopic="" />
<apidata name="Snapshot" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<value>4</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="45a13db4-aed9-7090-a51c-6e616e1a964d" />
</api>
<api id="F:System.Transactions.IsolationLevel.Unspecified">
<topicdata group="api" notopic="" />
<apidata name="Unspecified" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<value>6</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="4a38575b-b909-b7d2-b563-a8e9e0c9e242" />
</api>
<api id="T:System.Transactions.ITransactionPromoter">
<topicdata group="api" />
<apidata name="ITransactionPromoter" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<implementors>
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
<type api="T:System.Transactions.ISimpleTransactionSuperior" ref="true" />
</implementors>
<elements>
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="f3b51a1e-874b-3326-5dc0-74801812a6f9" />
</api>
<api id="Methods.T:System.Transactions.ITransactionPromoter">
<topicdata name="ITransactionPromoter" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.ITransactionPromoter" />
<apidata name="ITransactionPromoter" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" />
<elements>
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.ITransactionPromoter" />
</containers>
<file name="268c9b70-8d4f-d69a-6356-5c8cc809f0ba" />
</api>
<api id="M:System.Transactions.ITransactionPromoter.Promote">
<topicdata group="api" />
<apidata name="Promote" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata abstract="true" virtual="true" />
<returns>
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.ITransactionPromoter" ref="true" />
</containers>
<file name="42f47abc-8d89-f788-99b6-26bb20d6f003" />
</api>
<api id="T:System.Transactions.PreparingEnlistment">
<topicdata group="api" />
<apidata name="PreparingEnlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Transactions.Enlistment" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.Enlistment.Done" />
<element api="Overload:System.Transactions.PreparingEnlistment.ForceRollback">
<element api="M:System.Transactions.PreparingEnlistment.ForceRollback" />
<element api="M:System.Transactions.PreparingEnlistment.ForceRollback(System.Exception)" />
</element>
<element api="M:System.Transactions.PreparingEnlistment.Prepared" />
<element api="M:System.Transactions.PreparingEnlistment.RecoveryInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="db6adb74-f9da-c864-9420-96dd3b324bdb" />
</api>
<api id="Methods.T:System.Transactions.PreparingEnlistment">
<topicdata name="PreparingEnlistment" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.PreparingEnlistment" />
<apidata name="PreparingEnlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.Enlistment.Done" />
<element api="Overload:System.Transactions.PreparingEnlistment.ForceRollback">
<element api="M:System.Transactions.PreparingEnlistment.ForceRollback" />
<element api="M:System.Transactions.PreparingEnlistment.ForceRollback(System.Exception)" />
</element>
<element api="M:System.Transactions.PreparingEnlistment.Prepared" />
<element api="M:System.Transactions.PreparingEnlistment.RecoveryInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" />
</containers>
<file name="dd3795c5-4b73-e718-73e1-bf6e5397a626" />
</api>
<api id="Overload:System.Transactions.PreparingEnlistment.ForceRollback">
<topicdata name="ForceRollback" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="ForceRollback" group="member" subgroup="method" />
<elements>
<element api="M:System.Transactions.PreparingEnlistment.ForceRollback" />
<element api="M:System.Transactions.PreparingEnlistment.ForceRollback(System.Exception)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="107b28ec-00a5-7ac2-bbd0-57f7271b039b" />
</api>
<api id="M:System.Transactions.PreparingEnlistment.ForceRollback">
<topicdata group="api" />
<apidata name="ForceRollback" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.PreparingEnlistment.ForceRollback" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="5c1fd220-94c6-1dd1-ba9b-ba04fabc43eb" />
</api>
<api id="M:System.Transactions.PreparingEnlistment.ForceRollback(System.Exception)">
<topicdata group="api" />
<apidata name="ForceRollback" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.PreparingEnlistment.ForceRollback" />
<proceduredata virtual="false" />
<parameters>
<parameter name="e">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="72468738-e508-fb59-91b6-8bc55df99d2a" />
</api>
<api id="M:System.Transactions.PreparingEnlistment.Prepared">
<topicdata group="api" />
<apidata name="Prepared" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="6d97c423-4cd4-eaf6-1e90-693b48207e49" />
</api>
<api id="M:System.Transactions.PreparingEnlistment.RecoveryInformation">
<topicdata group="api" />
<apidata name="RecoveryInformation" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="b2d962b7-2455-eae0-1c81-d9b337d44a22" />
</api>
<api id="T:System.Transactions.SinglePhaseEnlistment">
<topicdata group="api" />
<apidata name="SinglePhaseEnlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Transactions.Enlistment" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.Enlistment.Done" />
<element api="Overload:System.Transactions.SinglePhaseEnlistment.Aborted">
<element api="M:System.Transactions.SinglePhaseEnlistment.Aborted" />
<element api="M:System.Transactions.SinglePhaseEnlistment.Aborted(System.Exception)" />
</element>
<element api="M:System.Transactions.SinglePhaseEnlistment.Committed" />
<element api="Overload:System.Transactions.SinglePhaseEnlistment.InDoubt">
<element api="M:System.Transactions.SinglePhaseEnlistment.InDoubt" />
<element api="M:System.Transactions.SinglePhaseEnlistment.InDoubt(System.Exception)" />
</element>
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="06369ef9-dedc-b9db-35e4-ada495f1609a" />
</api>
<api id="Methods.T:System.Transactions.SinglePhaseEnlistment">
<topicdata name="SinglePhaseEnlistment" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.SinglePhaseEnlistment" />
<apidata name="SinglePhaseEnlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.Enlistment.Done" />
<element api="Overload:System.Transactions.SinglePhaseEnlistment.Aborted">
<element api="M:System.Transactions.SinglePhaseEnlistment.Aborted" />
<element api="M:System.Transactions.SinglePhaseEnlistment.Aborted(System.Exception)" />
</element>
<element api="M:System.Transactions.SinglePhaseEnlistment.Committed" />
<element api="Overload:System.Transactions.SinglePhaseEnlistment.InDoubt">
<element api="M:System.Transactions.SinglePhaseEnlistment.InDoubt" />
<element api="M:System.Transactions.SinglePhaseEnlistment.InDoubt(System.Exception)" />
</element>
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" />
</containers>
<file name="2b692dd1-c64a-fe23-973b-13015faccf54" />
</api>
<api id="Overload:System.Transactions.SinglePhaseEnlistment.Aborted">
<topicdata name="Aborted" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Aborted" group="member" subgroup="method" />
<elements>
<element api="M:System.Transactions.SinglePhaseEnlistment.Aborted" />
<element api="M:System.Transactions.SinglePhaseEnlistment.Aborted(System.Exception)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="b12e21d0-02f0-0a85-2983-d1568f4c917c" />
</api>
<api id="Overload:System.Transactions.SinglePhaseEnlistment.InDoubt">
<topicdata name="InDoubt" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="InDoubt" group="member" subgroup="method" />
<elements>
<element api="M:System.Transactions.SinglePhaseEnlistment.InDoubt" />
<element api="M:System.Transactions.SinglePhaseEnlistment.InDoubt(System.Exception)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="a4971b11-194b-1642-ae39-59ec21202eed" />
</api>
<api id="M:System.Transactions.SinglePhaseEnlistment.Aborted">
<topicdata group="api" />
<apidata name="Aborted" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.SinglePhaseEnlistment.Aborted" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="dbc687a9-ff1c-97f6-835e-0dbe31e94e68" />
</api>
<api id="M:System.Transactions.SinglePhaseEnlistment.Aborted(System.Exception)">
<topicdata group="api" />
<apidata name="Aborted" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.SinglePhaseEnlistment.Aborted" />
<proceduredata virtual="false" />
<parameters>
<parameter name="e">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="4d2ccd50-9864-c9eb-97b5-8ab923030cd3" />
</api>
<api id="M:System.Transactions.SinglePhaseEnlistment.Committed">
<topicdata group="api" />
<apidata name="Committed" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="6bbe8a53-cfdd-460c-5844-10b61517ebe4" />
</api>
<api id="M:System.Transactions.SinglePhaseEnlistment.InDoubt">
<topicdata group="api" />
<apidata name="InDoubt" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.SinglePhaseEnlistment.InDoubt" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="6de42fab-18d7-f3b3-5159-994cfcc60933" />
</api>
<api id="M:System.Transactions.SinglePhaseEnlistment.InDoubt(System.Exception)">
<topicdata group="api" />
<apidata name="InDoubt" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.SinglePhaseEnlistment.InDoubt" />
<proceduredata virtual="false" />
<parameters>
<parameter name="e">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="26261195-82ce-ceec-2fe5-79e94a92aef8" />
</api>
<api id="T:System.Transactions.SubordinateTransaction">
<topicdata group="api" />
<apidata name="SubordinateTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<family>
<ancestors>
<type api="T:System.Transactions.Transaction" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.SubordinateTransaction.#ctor(System.Transactions.IsolationLevel,System.Transactions.ISimpleTransactionSuperior)" />
<element api="M:System.Transactions.Transaction.Clone" />
<element api="M:System.Transactions.Transaction.DependentClone(System.Transactions.DependentCloneOption)" />
<element api="M:System.Transactions.Transaction.Dispose" />
<element api="Overload:System.Transactions.SubordinateTransaction.EnlistDurable">
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="Overload:System.Transactions.SubordinateTransaction.EnlistPromotableSinglePhase">
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
</element>
<element api="Overload:System.Transactions.SubordinateTransaction.EnlistVolatile">
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="M:System.Transactions.Transaction.Equals(System.Object)" />
<element api="M:System.Transactions.Transaction.GetHashCode" />
<element api="M:System.Transactions.Transaction.GetPromotedToken" />
<element api="P:System.Transactions.Transaction.IsolationLevel" />
<element api="M:System.Transactions.Transaction.PromoteAndEnlistDurable(System.Guid,System.Transactions.IPromotableSinglePhaseNotification,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
<element api="P:System.Transactions.Transaction.PromoterType" />
<element api="Overload:System.Transactions.SubordinateTransaction.Rollback">
<element api="M:System.Transactions.Transaction.Rollback" />
<element api="M:System.Transactions.Transaction.Rollback(System.Exception)" />
</element>
<element api="M:System.Transactions.Transaction.SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
<element api="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="E:System.Transactions.Transaction.TransactionCompleted" />
<element api="P:System.Transactions.Transaction.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="72480e65-2324-8b7f-3c46-9ce2dba09e2f" />
</api>
<api id="Methods.T:System.Transactions.SubordinateTransaction">
<topicdata name="SubordinateTransaction" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.SubordinateTransaction" />
<apidata name="SubordinateTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.Transaction.Clone" />
<element api="M:System.Transactions.Transaction.DependentClone(System.Transactions.DependentCloneOption)" />
<element api="M:System.Transactions.Transaction.Dispose" />
<element api="Overload:System.Transactions.SubordinateTransaction.EnlistDurable">
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="Overload:System.Transactions.SubordinateTransaction.EnlistPromotableSinglePhase">
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
</element>
<element api="Overload:System.Transactions.SubordinateTransaction.EnlistVolatile">
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="M:System.Transactions.Transaction.Equals(System.Object)" />
<element api="M:System.Transactions.Transaction.GetHashCode" />
<element api="M:System.Transactions.Transaction.GetPromotedToken" />
<element api="M:System.Transactions.Transaction.PromoteAndEnlistDurable(System.Guid,System.Transactions.IPromotableSinglePhaseNotification,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
<element api="Overload:System.Transactions.SubordinateTransaction.Rollback">
<element api="M:System.Transactions.Transaction.Rollback" />
<element api="M:System.Transactions.Transaction.Rollback(System.Exception)" />
</element>
<element api="M:System.Transactions.Transaction.SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
<element api="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SubordinateTransaction" />
</containers>
<file name="afca860c-957d-d175-7005-b7ee317af6d6" />
</api>
<api id="Properties.T:System.Transactions.SubordinateTransaction">
<topicdata name="SubordinateTransaction" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.SubordinateTransaction" />
<apidata name="SubordinateTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="P:System.Transactions.Transaction.IsolationLevel" />
<element api="P:System.Transactions.Transaction.PromoterType" />
<element api="P:System.Transactions.Transaction.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SubordinateTransaction" />
</containers>
<file name="6fc51b70-1c9b-aeb4-8995-5176e0c8c007" />
</api>
<api id="Events.T:System.Transactions.SubordinateTransaction">
<topicdata name="SubordinateTransaction" group="list" subgroup="Events" typeTopicId="T:System.Transactions.SubordinateTransaction" />
<apidata name="SubordinateTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" />
<elements>
<element api="E:System.Transactions.Transaction.TransactionCompleted" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SubordinateTransaction" />
</containers>
<file name="46256e1d-8ff8-9dce-19d1-2e6ee15c8d93" />
</api>
<api id="M:System.Transactions.SubordinateTransaction.#ctor(System.Transactions.IsolationLevel,System.Transactions.ISimpleTransactionSuperior)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<parameters>
<parameter name="isoLevel">
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</parameter>
<parameter name="superior">
<type api="T:System.Transactions.ISimpleTransactionSuperior" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SubordinateTransaction" ref="true" />
</containers>
<file name="5ae0ce72-b0ac-3433-0406-5f34b0f99342" />
</api>
<api id="T:System.Transactions.Transaction">
<topicdata group="api" />
<apidata name="Transaction" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Transactions.DependentTransaction" ref="true" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
<type api="T:System.Transactions.SubordinateTransaction" ref="true" />
</descendents>
</family>
<implements>
<type api="T:System.IDisposable" ref="true" />
<type api="T:System.Runtime.Serialization.ISerializable" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.Transaction.Clone" />
<element api="P:System.Transactions.Transaction.Current" />
<element api="M:System.Transactions.Transaction.DependentClone(System.Transactions.DependentCloneOption)" />
<element api="M:System.Transactions.Transaction.Dispose" />
<element api="Overload:System.Transactions.Transaction.EnlistDurable">
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="Overload:System.Transactions.Transaction.EnlistPromotableSinglePhase">
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
</element>
<element api="Overload:System.Transactions.Transaction.EnlistVolatile">
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="M:System.Transactions.Transaction.Equals(System.Object)" />
<element api="M:System.Transactions.Transaction.GetHashCode" />
<element api="M:System.Transactions.Transaction.GetPromotedToken" />
<element api="P:System.Transactions.Transaction.IsolationLevel" />
<element api="M:System.Transactions.Transaction.op_Equality(System.Transactions.Transaction,System.Transactions.Transaction)" />
<element api="M:System.Transactions.Transaction.op_Inequality(System.Transactions.Transaction,System.Transactions.Transaction)" />
<element api="M:System.Transactions.Transaction.PromoteAndEnlistDurable(System.Guid,System.Transactions.IPromotableSinglePhaseNotification,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
<element api="P:System.Transactions.Transaction.PromoterType" />
<element api="Overload:System.Transactions.Transaction.Rollback">
<element api="M:System.Transactions.Transaction.Rollback" />
<element api="M:System.Transactions.Transaction.Rollback(System.Exception)" />
</element>
<element api="M:System.Transactions.Transaction.SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
<element api="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="E:System.Transactions.Transaction.TransactionCompleted" />
<element api="P:System.Transactions.Transaction.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="b1958051-9337-3e80-f3e9-c26893f74248" />
</api>
<api id="Methods.T:System.Transactions.Transaction">
<topicdata name="Transaction" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.Transaction" />
<apidata name="Transaction" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<elements>
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.Transaction.Clone" />
<element api="M:System.Transactions.Transaction.DependentClone(System.Transactions.DependentCloneOption)" />
<element api="M:System.Transactions.Transaction.Dispose" />
<element api="Overload:System.Transactions.Transaction.EnlistDurable">
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="Overload:System.Transactions.Transaction.EnlistPromotableSinglePhase">
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
</element>
<element api="Overload:System.Transactions.Transaction.EnlistVolatile">
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</element>
<element api="M:System.Transactions.Transaction.Equals(System.Object)" />
<element api="M:System.Transactions.Transaction.GetHashCode" />
<element api="M:System.Transactions.Transaction.GetPromotedToken" />
<element api="M:System.Transactions.Transaction.PromoteAndEnlistDurable(System.Guid,System.Transactions.IPromotableSinglePhaseNotification,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
<element api="Overload:System.Transactions.Transaction.Rollback">
<element api="M:System.Transactions.Transaction.Rollback" />
<element api="M:System.Transactions.Transaction.Rollback(System.Exception)" />
</element>
<element api="M:System.Transactions.Transaction.SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
<element api="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" />
</containers>
<file name="e2f56e79-ea2f-62b0-96cd-c7e7393d15e4" />
</api>
<api id="Operators.T:System.Transactions.Transaction">
<topicdata name="Transaction" group="list" subgroup="Operators" subsubgroup="Operators" typeTopicId="T:System.Transactions.Transaction" />
<apidata name="Transaction" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<elements>
<element api="M:System.Transactions.Transaction.op_Equality(System.Transactions.Transaction,System.Transactions.Transaction)" />
<element api="M:System.Transactions.Transaction.op_Inequality(System.Transactions.Transaction,System.Transactions.Transaction)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" />
</containers>
<file name="80d15808-f528-58cb-16c0-fe6aabce54a6" />
</api>
<api id="Properties.T:System.Transactions.Transaction">
<topicdata name="Transaction" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.Transaction" />
<apidata name="Transaction" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<elements>
<element api="P:System.Transactions.Transaction.Current" />
<element api="P:System.Transactions.Transaction.IsolationLevel" />
<element api="P:System.Transactions.Transaction.PromoterType" />
<element api="P:System.Transactions.Transaction.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" />
</containers>
<file name="912a1be0-7c44-a761-2d2c-ab8ab1a66a57" />
</api>
<api id="Events.T:System.Transactions.Transaction">
<topicdata name="Transaction" group="list" subgroup="Events" typeTopicId="T:System.Transactions.Transaction" />
<apidata name="Transaction" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" />
<elements>
<element api="E:System.Transactions.Transaction.TransactionCompleted" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" />
</containers>
<file name="6cebb6d3-0e2d-81b1-d784-befb9a94e76a" />
</api>
<api id="Overload:System.Transactions.Transaction.EnlistDurable">
<topicdata name="EnlistDurable" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="EnlistDurable" group="member" subgroup="method" />
<elements>
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="6e2e8854-5bdd-fb7a-7282-1e19ef31bb15" />
</api>
<api id="Overload:System.Transactions.Transaction.EnlistPromotableSinglePhase">
<topicdata name="EnlistPromotableSinglePhase" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="EnlistPromotableSinglePhase" group="member" subgroup="method" />
<elements>
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<element api="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="33c143ef-77a2-f073-2dea-993c7bd05feb" />
</api>
<api id="Overload:System.Transactions.Transaction.EnlistVolatile">
<topicdata name="EnlistVolatile" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="EnlistVolatile" group="member" subgroup="method" />
<elements>
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)" />
<element api="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="341f48ed-53b4-d3c6-a26a-df92207cc91e" />
</api>
<api id="Overload:System.Transactions.Transaction.Rollback">
<topicdata name="Rollback" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="" />
<apidata name="Rollback" group="member" subgroup="method" />
<elements>
<element api="M:System.Transactions.Transaction.Rollback" />
<element api="M:System.Transactions.Transaction.Rollback(System.Exception)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="571dd2ab-60f0-1231-ea49-7e663d996ef9" />
</api>
<api id="M:System.Transactions.Transaction.Clone">
<topicdata group="api" />
<apidata name="Clone" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="979748fc-9655-f1c4-4500-e526951f361d" />
</api>
<api id="P:System.Transactions.Transaction.Current">
<topicdata group="api" />
<apidata name="Current" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_Current" />
<setter name="set_Current" />
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="814dd064-a64c-65c1-f20a-929fc48019ad" />
</api>
<api id="M:System.Transactions.Transaction.DependentClone(System.Transactions.DependentCloneOption)">
<topicdata group="api" />
<apidata name="DependentClone" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="cloneOption">
<type api="T:System.Transactions.DependentCloneOption" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.DependentTransaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="4f07abbe-c75b-8d53-801a-426833edb847" />
</api>
<api id="M:System.Transactions.Transaction.Dispose">
<topicdata group="api" />
<apidata name="Dispose" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<implements>
<member api="M:System.IDisposable.Dispose">
<type api="T:System.IDisposable" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="971ca56e-772c-32ab-aa9a-316268986f48" />
</api>
<api id="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)">
<topicdata group="api" />
<apidata name="EnlistDurable" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.Transaction.EnlistDurable" />
<proceduredata virtual="false" />
<parameters>
<parameter name="resourceManagerIdentifier">
<type api="T:System.Guid" ref="false" />
</parameter>
<parameter name="enlistmentNotification">
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</parameter>
<parameter name="enlistmentOptions">
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Enlistment" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="3ca0e5dd-69cd-11c6-e416-3f01212d7f6e" />
</api>
<api id="M:System.Transactions.Transaction.EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)">
<topicdata group="api" />
<apidata name="EnlistDurable" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.Transaction.EnlistDurable" />
<proceduredata virtual="false" />
<parameters>
<parameter name="resourceManagerIdentifier">
<type api="T:System.Guid" ref="false" />
</parameter>
<parameter name="singlePhaseNotification">
<type api="T:System.Transactions.ISinglePhaseNotification" ref="true" />
</parameter>
<parameter name="enlistmentOptions">
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Enlistment" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="bd54b568-723b-b01c-5de9-909cbfcb688c" />
</api>
<api id="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)">
<topicdata group="api" />
<apidata name="EnlistPromotableSinglePhase" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.Transaction.EnlistPromotableSinglePhase" />
<proceduredata virtual="false" />
<parameters>
<parameter name="promotableSinglePhaseNotification">
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="e8049a51-c7c6-aa5e-f8e9-bb9935423996" />
</api>
<api id="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)">
<topicdata group="api" />
<apidata name="EnlistPromotableSinglePhase" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.Transaction.EnlistPromotableSinglePhase" />
<proceduredata virtual="false" />
<parameters>
<parameter name="promotableSinglePhaseNotification">
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</parameter>
<parameter name="promoterType">
<type api="T:System.Guid" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="7c8a7960-0008-0d9e-ac18-92e37741ebd9" />
</api>
<api id="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)">
<topicdata group="api" />
<apidata name="EnlistVolatile" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.Transaction.EnlistVolatile" />
<proceduredata virtual="false" />
<parameters>
<parameter name="enlistmentNotification">
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</parameter>
<parameter name="enlistmentOptions">
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Enlistment" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="6ea0944d-0e80-6a47-6879-cb0ae226d88e" />
</api>
<api id="M:System.Transactions.Transaction.EnlistVolatile(System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)">
<topicdata group="api" />
<apidata name="EnlistVolatile" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.Transaction.EnlistVolatile" />
<proceduredata virtual="false" />
<parameters>
<parameter name="singlePhaseNotification">
<type api="T:System.Transactions.ISinglePhaseNotification" ref="true" />
</parameter>
<parameter name="enlistmentOptions">
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Enlistment" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="12b17c76-8c4c-b7f9-78f1-97c3dab76b5d" />
</api>
<api id="M:System.Transactions.Transaction.Equals(System.Object)">
<topicdata group="api" />
<apidata name="Equals" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Object.Equals(System.Object)">
<type api="T:System.Object" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="obj">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="dc9249b0-da14-e7ed-9eb9-21d066a9c171" />
</api>
<api id="M:System.Transactions.Transaction.GetHashCode">
<topicdata group="api" />
<apidata name="GetHashCode" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.Object.GetHashCode">
<type api="T:System.Object" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="cd5f1e5d-da08-3041-7412-f785a9921e0c" />
</api>
<api id="M:System.Transactions.Transaction.GetPromotedToken">
<topicdata group="api" />
<apidata name="GetPromotedToken" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<returns>
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="7e2e29a8-2625-3974-71dd-16537aed623f" />
</api>
<api id="P:System.Transactions.Transaction.IsolationLevel">
<topicdata group="api" />
<apidata name="IsolationLevel" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_IsolationLevel" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="8016ff64-393c-1b6f-b9a7-95a03fbd3bc5" />
</api>
<api id="M:System.Transactions.Transaction.op_Equality(System.Transactions.Transaction,System.Transactions.Transaction)">
<topicdata group="api" />
<apidata name="Equality" group="member" subgroup="method" subsubgroup="operator" />
<memberdata visibility="public" static="true" special="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="x">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
<parameter name="y">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="8ee7ba7e-b1d2-2a2a-54af-f8d217a8f6fc" />
</api>
<api id="M:System.Transactions.Transaction.op_Inequality(System.Transactions.Transaction,System.Transactions.Transaction)">
<topicdata group="api" />
<apidata name="Inequality" group="member" subgroup="method" subsubgroup="operator" />
<memberdata visibility="public" static="true" special="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="x">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
<parameter name="y">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="0efaceaa-c395-5ef7-6d5d-eb7db5e05b92" />
</api>
<api id="M:System.Transactions.Transaction.PromoteAndEnlistDurable(System.Guid,System.Transactions.IPromotableSinglePhaseNotification,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)">
<topicdata group="api" />
<apidata name="PromoteAndEnlistDurable" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="resourceManagerIdentifier">
<type api="T:System.Guid" ref="false" />
</parameter>
<parameter name="promotableNotification">
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</parameter>
<parameter name="enlistmentNotification">
<type api="T:System.Transactions.ISinglePhaseNotification" ref="true" />
</parameter>
<parameter name="enlistmentOptions">
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Enlistment" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="26dcd7ae-77f8-f1a4-6358-d34d731c701d" />
</api>
<api id="P:System.Transactions.Transaction.PromoterType">
<topicdata group="api" />
<apidata name="PromoterType" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_PromoterType" />
<returns>
<type api="T:System.Guid" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="34906bb5-3364-61d2-5fe6-914905efe51e" />
</api>
<api id="M:System.Transactions.Transaction.Rollback">
<topicdata group="api" />
<apidata name="Rollback" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.Transaction.Rollback" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="c05a7ab8-d657-68a5-6b26-665611f36601" />
</api>
<api id="M:System.Transactions.Transaction.Rollback(System.Exception)">
<topicdata group="api" />
<apidata name="Rollback" group="member" subgroup="method" />
<memberdata visibility="public" overload="Overload:System.Transactions.Transaction.Rollback" />
<proceduredata virtual="false" />
<parameters>
<parameter name="e">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="08f59105-8d31-c034-472d-88af55607c46" />
</api>
<api id="M:System.Transactions.Transaction.SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification,System.Guid)">
<topicdata group="api" />
<apidata name="SetDistributedTransactionIdentifier" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<parameters>
<parameter name="promotableNotification">
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</parameter>
<parameter name="distributedTransactionIdentifier">
<type api="T:System.Guid" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="e818cd73-1f34-7edf-1a70-5ac0ded19bc5" />
</api>
<api id="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<topicdata group="api" eiiName="ISerializable.GetObjectData" />
<apidata name="GetObjectData" group="member" subgroup="method" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<parameters>
<parameter name="serializationInfo">
<type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
</parameter>
</parameters>
<implements>
<member api="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<type api="T:System.Runtime.Serialization.ISerializable" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="aa72139f-23af-6724-a563-05808b1cc53d" />
</api>
<api id="E:System.Transactions.Transaction.TransactionCompleted">
<topicdata group="api" />
<apidata name="TransactionCompleted" group="member" subgroup="event" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<eventdata add="true" remove="true" />
<adder name="add_TransactionCompleted" />
<remover name="remove_TransactionCompleted" />
<eventhandler>
<type api="T:System.Transactions.TransactionCompletedEventHandler" ref="true" />
</eventhandler>
<eventargs>
<type api="T:System.Transactions.TransactionEventArgs" ref="true" />
</eventargs>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="e0dd65ae-4cdd-0811-9367-4828dc14fc09" />
</api>
<api id="P:System.Transactions.Transaction.TransactionInformation">
<topicdata group="api" />
<apidata name="TransactionInformation" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_TransactionInformation" />
<returns>
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="053221e2-7546-680c-ce2f-1c129d079339" />
</api>
<api id="T:System.Transactions.TransactionAbortedException">
<topicdata group="api" />
<apidata name="TransactionAbortedException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionAbortedException.#ctor" />
<family>
<ancestors>
<type api="T:System.Transactions.TransactionException" ref="true" />
<type api="T:System.SystemException" ref="true" />
<type api="T:System.Exception" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Exception.Data" />
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="E:System.Exception.SerializeObjectState" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
<element api="Overload:System.Transactions.TransactionAbortedException.#ctor">
<element api="M:System.Transactions.TransactionAbortedException.#ctor" />
<element api="M:System.Transactions.TransactionAbortedException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionAbortedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionAbortedException.#ctor(System.String,System.Exception)" />
</element>
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="c7bf9f3a-900e-17ba-3f7d-f2055c8c8205" />
</api>
<api id="Methods.T:System.Transactions.TransactionAbortedException">
<topicdata name="TransactionAbortedException" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionAbortedException" />
<apidata name="TransactionAbortedException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionAbortedException.#ctor" />
<elements>
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" />
</containers>
<file name="a478f692-06a8-a34e-c731-607d83da741e" />
</api>
<api id="Properties.T:System.Transactions.TransactionAbortedException">
<topicdata name="TransactionAbortedException" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.TransactionAbortedException" />
<apidata name="TransactionAbortedException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionAbortedException.#ctor" />
<elements>
<element api="P:System.Exception.Data" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" />
</containers>
<file name="dc769d0d-e0ef-9bfa-2901-50faecf3e68b" />
</api>
<api id="Events.T:System.Transactions.TransactionAbortedException">
<topicdata name="TransactionAbortedException" group="list" subgroup="Events" typeTopicId="T:System.Transactions.TransactionAbortedException" />
<apidata name="TransactionAbortedException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionAbortedException.#ctor" />
<elements>
<element api="E:System.Exception.SerializeObjectState" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" />
</containers>
<file name="236e3887-aece-7c8e-92ce-2347b4e83bd1" />
</api>
<api id="Overload:System.Transactions.TransactionAbortedException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Transactions.TransactionAbortedException.#ctor" />
<element api="M:System.Transactions.TransactionAbortedException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionAbortedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionAbortedException.#ctor(System.String,System.Exception)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="b0a4888e-8d51-3c1e-7f2f-f9dd1ee0978a" />
</api>
<api id="M:System.Transactions.TransactionAbortedException.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionAbortedException.#ctor" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="af6ab1dd-0708-2b16-9c67-40d26c9ec6fa" />
</api>
<api id="M:System.Transactions.TransactionAbortedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.Transactions.TransactionAbortedException.#ctor" />
<parameters>
<parameter name="info">
<type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="b2371da3-2065-3a19-2697-7c8363c922f8" />
</api>
<api id="M:System.Transactions.TransactionAbortedException.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionAbortedException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="95334996-335c-b3a7-0994-dc35bd637084" />
</api>
<api id="M:System.Transactions.TransactionAbortedException.#ctor(System.String,System.Exception)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionAbortedException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="innerException">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="1ca760fb-7fc9-478d-c6f1-26e39ffd9b9d" />
</api>
<api id="T:System.Transactions.TransactionCompletedEventHandler">
<topicdata group="api" />
<apidata name="TransactionCompletedEventHandler" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" />
<parameters>
<parameter name="sender">
<type api="T:System.Object" ref="true" />
</parameter>
<parameter name="e">
<type api="T:System.Transactions.TransactionEventArgs" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="569e3845-3923-47cd-b188-d811e437c49f" />
</api>
<api id="T:System.Transactions.TransactionEventArgs">
<topicdata group="api" />
<apidata name="TransactionEventArgs" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Transactions.TransactionEventArgs.#ctor" />
<family>
<ancestors>
<type api="T:System.EventArgs" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.TransactionEventArgs.#ctor" />
<element api="P:System.Transactions.TransactionEventArgs.Transaction" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="aaeddc4b-265f-abd2-2ad5-b300695118a7" />
</api>
<api id="Methods.T:System.Transactions.TransactionEventArgs">
<topicdata name="TransactionEventArgs" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionEventArgs" />
<apidata name="TransactionEventArgs" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Transactions.TransactionEventArgs.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionEventArgs" />
</containers>
<file name="3b949c47-c1ef-f8f4-fc3e-ec26b886e4f3" />
</api>
<api id="Properties.T:System.Transactions.TransactionEventArgs">
<topicdata name="TransactionEventArgs" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.TransactionEventArgs" />
<apidata name="TransactionEventArgs" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" defaultConstructor="M:System.Transactions.TransactionEventArgs.#ctor" />
<elements>
<element api="P:System.Transactions.TransactionEventArgs.Transaction" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionEventArgs" />
</containers>
<file name="8461af12-e69c-c02b-fde2-fcbaa0ffed1c" />
</api>
<api id="M:System.Transactions.TransactionEventArgs.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionEventArgs" ref="true" />
</containers>
<file name="8031c8ca-0162-e586-c385-e5f6e8a2e2d7" />
</api>
<api id="P:System.Transactions.TransactionEventArgs.Transaction">
<topicdata group="api" />
<apidata name="Transaction" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Transaction" />
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionEventArgs" ref="true" />
</containers>
<file name="8f71cab8-9e61-2817-6b96-e48492e3a27d" />
</api>
<api id="T:System.Transactions.TransactionException">
<topicdata group="api" />
<apidata name="TransactionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionException.#ctor" />
<family>
<ancestors>
<type api="T:System.SystemException" ref="true" />
<type api="T:System.Exception" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
<descendents>
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</descendents>
</family>
<elements>
<element api="P:System.Exception.Data" />
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="E:System.Exception.SerializeObjectState" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
<element api="Overload:System.Transactions.TransactionException.#ctor">
<element api="M:System.Transactions.TransactionException.#ctor" />
<element api="M:System.Transactions.TransactionException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionException.#ctor(System.String,System.Exception)" />
</element>
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="af6a4097-fcc2-bea4-a082-e0298afa7f7b" />
</api>
<api id="Methods.T:System.Transactions.TransactionException">
<topicdata name="TransactionException" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionException" />
<apidata name="TransactionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionException.#ctor" />
<elements>
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" />
</containers>
<file name="b09f91ac-bf3e-9782-b9ca-7f1db8d9c134" />
</api>
<api id="Properties.T:System.Transactions.TransactionException">
<topicdata name="TransactionException" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.TransactionException" />
<apidata name="TransactionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionException.#ctor" />
<elements>
<element api="P:System.Exception.Data" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" />
</containers>
<file name="2ea88007-24e6-7e0e-8c0c-b5d36c7e47fb" />
</api>
<api id="Events.T:System.Transactions.TransactionException">
<topicdata name="TransactionException" group="list" subgroup="Events" typeTopicId="T:System.Transactions.TransactionException" />
<apidata name="TransactionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionException.#ctor" />
<elements>
<element api="E:System.Exception.SerializeObjectState" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" />
</containers>
<file name="98f141a1-1573-4687-37aa-b258e9636997" />
</api>
<api id="Overload:System.Transactions.TransactionException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Transactions.TransactionException.#ctor" />
<element api="M:System.Transactions.TransactionException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionException.#ctor(System.String,System.Exception)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="3b562483-c722-47fd-90f1-02aa288da70a" />
</api>
<api id="M:System.Transactions.TransactionException.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionException.#ctor" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="e6a28801-7fb8-a3d9-069e-1fda8b9b93f9" />
</api>
<api id="M:System.Transactions.TransactionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.Transactions.TransactionException.#ctor" />
<parameters>
<parameter name="info">
<type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="f21f2dd0-8f0c-8dd6-eb3e-40c7a6f356b9" />
</api>
<api id="M:System.Transactions.TransactionException.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="dce08215-c3ee-e70b-1b2a-0f1398b20400" />
</api>
<api id="M:System.Transactions.TransactionException.#ctor(System.String,System.Exception)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="innerException">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="71a79a67-9f65-7121-f253-0e3101a9c2fa" />
</api>
<api id="T:System.Transactions.TransactionInDoubtException">
<topicdata group="api" />
<apidata name="TransactionInDoubtException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionInDoubtException.#ctor" />
<family>
<ancestors>
<type api="T:System.Transactions.TransactionException" ref="true" />
<type api="T:System.SystemException" ref="true" />
<type api="T:System.Exception" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Exception.Data" />
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="E:System.Exception.SerializeObjectState" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
<element api="Overload:System.Transactions.TransactionInDoubtException.#ctor">
<element api="M:System.Transactions.TransactionInDoubtException.#ctor" />
<element api="M:System.Transactions.TransactionInDoubtException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionInDoubtException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionInDoubtException.#ctor(System.String,System.Exception)" />
</element>
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="227081a0-5c88-30bb-458b-ca7dba89d10d" />
</api>
<api id="Methods.T:System.Transactions.TransactionInDoubtException">
<topicdata name="TransactionInDoubtException" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionInDoubtException" />
<apidata name="TransactionInDoubtException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionInDoubtException.#ctor" />
<elements>
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" />
</containers>
<file name="1174f762-591e-e285-e9be-62bfd4c38ff0" />
</api>
<api id="Properties.T:System.Transactions.TransactionInDoubtException">
<topicdata name="TransactionInDoubtException" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.TransactionInDoubtException" />
<apidata name="TransactionInDoubtException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionInDoubtException.#ctor" />
<elements>
<element api="P:System.Exception.Data" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" />
</containers>
<file name="8cde5f30-da98-9318-5cd7-cd27e3f31841" />
</api>
<api id="Events.T:System.Transactions.TransactionInDoubtException">
<topicdata name="TransactionInDoubtException" group="list" subgroup="Events" typeTopicId="T:System.Transactions.TransactionInDoubtException" />
<apidata name="TransactionInDoubtException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionInDoubtException.#ctor" />
<elements>
<element api="E:System.Exception.SerializeObjectState" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" />
</containers>
<file name="867c7e45-f25d-1ad3-4c2a-7e51bc4f1edf" />
</api>
<api id="Overload:System.Transactions.TransactionInDoubtException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Transactions.TransactionInDoubtException.#ctor" />
<element api="M:System.Transactions.TransactionInDoubtException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionInDoubtException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionInDoubtException.#ctor(System.String,System.Exception)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="55a63c70-3e51-ba3d-5a10-08680cd956f1" />
</api>
<api id="M:System.Transactions.TransactionInDoubtException.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionInDoubtException.#ctor" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="6d5a1444-3eca-82ca-152b-a88b10935475" />
</api>
<api id="M:System.Transactions.TransactionInDoubtException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.Transactions.TransactionInDoubtException.#ctor" />
<parameters>
<parameter name="info">
<type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="70a2bb54-2870-3100-fbbd-7ddfa36de6b8" />
</api>
<api id="M:System.Transactions.TransactionInDoubtException.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionInDoubtException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="dce5403c-6513-f9eb-129f-60a5293b767f" />
</api>
<api id="M:System.Transactions.TransactionInDoubtException.#ctor(System.String,System.Exception)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionInDoubtException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="innerException">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="65b52829-bc47-0725-8f25-387b61b3e2ff" />
</api>
<api id="T:System.Transactions.TransactionInformation">
<topicdata group="api" />
<apidata name="TransactionInformation" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="P:System.Transactions.TransactionInformation.CreationTime" />
<element api="P:System.Transactions.TransactionInformation.DistributedIdentifier" />
<element api="P:System.Transactions.TransactionInformation.LocalIdentifier" />
<element api="P:System.Transactions.TransactionInformation.Status" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="13652c8a-e4ce-3203-0d18-00e9be2855f7" />
</api>
<api id="Methods.T:System.Transactions.TransactionInformation">
<topicdata name="TransactionInformation" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionInformation" />
<apidata name="TransactionInformation" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" />
</containers>
<file name="b9197339-75c3-7fc1-94e3-144e96c41574" />
</api>
<api id="Properties.T:System.Transactions.TransactionInformation">
<topicdata name="TransactionInformation" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.TransactionInformation" />
<apidata name="TransactionInformation" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" />
<elements>
<element api="P:System.Transactions.TransactionInformation.CreationTime" />
<element api="P:System.Transactions.TransactionInformation.DistributedIdentifier" />
<element api="P:System.Transactions.TransactionInformation.LocalIdentifier" />
<element api="P:System.Transactions.TransactionInformation.Status" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" />
</containers>
<file name="321ccf9f-b050-84e7-615a-ee2f2efe556a" />
</api>
<api id="P:System.Transactions.TransactionInformation.CreationTime">
<topicdata group="api" />
<apidata name="CreationTime" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_CreationTime" />
<returns>
<type api="T:System.DateTime" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</containers>
<file name="675820ed-1296-c861-2520-e62a365991a1" />
</api>
<api id="P:System.Transactions.TransactionInformation.DistributedIdentifier">
<topicdata group="api" />
<apidata name="DistributedIdentifier" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_DistributedIdentifier" />
<returns>
<type api="T:System.Guid" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</containers>
<file name="025f304b-07bf-8ba4-8772-1464909cea6f" />
</api>
<api id="P:System.Transactions.TransactionInformation.LocalIdentifier">
<topicdata group="api" />
<apidata name="LocalIdentifier" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_LocalIdentifier" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</containers>
<file name="efcf2821-40a5-f10d-7ad8-05a164960756" />
</api>
<api id="P:System.Transactions.TransactionInformation.Status">
<topicdata group="api" />
<apidata name="Status" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_Status" />
<returns>
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</containers>
<file name="5a0b6e23-ee81-a40c-88ed-6d4bef34dfa2" />
</api>
<api id="T:System.Transactions.TransactionInterop">
<topicdata group="api" />
<apidata name="TransactionInterop" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="M:System.Transactions.TransactionInterop.GetDtcTransaction(System.Transactions.Transaction)" />
<element api="M:System.Transactions.TransactionInterop.GetExportCookie(System.Transactions.Transaction,System.Byte[])" />
<element api="M:System.Transactions.TransactionInterop.GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction)" />
<element api="M:System.Transactions.TransactionInterop.GetTransactionFromExportCookie(System.Byte[])" />
<element api="M:System.Transactions.TransactionInterop.GetTransactionFromTransmitterPropagationToken(System.Byte[])" />
<element api="M:System.Transactions.TransactionInterop.GetTransmitterPropagationToken(System.Transactions.Transaction)" />
<element api="M:System.Transactions.TransactionInterop.GetWhereabouts" />
<element api="F:System.Transactions.TransactionInterop.PromoterTypeDtc" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="c55995ad-6e56-703b-0a44-d8397f2cf8c8" />
</api>
<api id="Methods.T:System.Transactions.TransactionInterop">
<topicdata name="TransactionInterop" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionInterop" />
<apidata name="TransactionInterop" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="M:System.Transactions.TransactionInterop.GetDtcTransaction(System.Transactions.Transaction)" />
<element api="M:System.Transactions.TransactionInterop.GetExportCookie(System.Transactions.Transaction,System.Byte[])" />
<element api="M:System.Transactions.TransactionInterop.GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction)" />
<element api="M:System.Transactions.TransactionInterop.GetTransactionFromExportCookie(System.Byte[])" />
<element api="M:System.Transactions.TransactionInterop.GetTransactionFromTransmitterPropagationToken(System.Byte[])" />
<element api="M:System.Transactions.TransactionInterop.GetTransmitterPropagationToken(System.Transactions.Transaction)" />
<element api="M:System.Transactions.TransactionInterop.GetWhereabouts" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" />
</containers>
<file name="48521353-b88c-9309-4abe-aa06e079fa44" />
</api>
<api id="Fields.T:System.Transactions.TransactionInterop">
<topicdata name="TransactionInterop" group="list" subgroup="Fields" typeTopicId="T:System.Transactions.TransactionInterop" />
<apidata name="TransactionInterop" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="F:System.Transactions.TransactionInterop.PromoterTypeDtc" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" />
</containers>
<file name="b9b59331-560c-68de-f65d-f0cc7e31174b" />
</api>
<api id="M:System.Transactions.TransactionInterop.GetDtcTransaction(System.Transactions.Transaction)">
<topicdata group="api" />
<apidata name="GetDtcTransaction" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="transaction">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.IDtcTransaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="b6531323-a02d-702a-f919-595cb6054857" />
</api>
<api id="M:System.Transactions.TransactionInterop.GetExportCookie(System.Transactions.Transaction,System.Byte[])">
<topicdata group="api" />
<apidata name="GetExportCookie" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="transaction">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
<parameter name="whereabouts">
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</parameter>
</parameters>
<returns>
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="291234d4-5b60-27bd-f48a-e51d11d00a46" />
</api>
<api id="M:System.Transactions.TransactionInterop.GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction)">
<topicdata group="api" />
<apidata name="GetTransactionFromDtcTransaction" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="transactionNative">
<type api="T:System.Transactions.IDtcTransaction" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="b7aeddb0-8b15-84a2-74d5-d39ebf91de0c" />
</api>
<api id="M:System.Transactions.TransactionInterop.GetTransactionFromExportCookie(System.Byte[])">
<topicdata group="api" />
<apidata name="GetTransactionFromExportCookie" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="cookie">
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="fe3dc2ec-7070-ffa2-2697-0157d48f1a45" />
</api>
<api id="M:System.Transactions.TransactionInterop.GetTransactionFromTransmitterPropagationToken(System.Byte[])">
<topicdata group="api" />
<apidata name="GetTransactionFromTransmitterPropagationToken" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="propagationToken">
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="fcf2f088-0dfe-4516-d680-fba8a4a581d7" />
</api>
<api id="M:System.Transactions.TransactionInterop.GetTransmitterPropagationToken(System.Transactions.Transaction)">
<topicdata group="api" />
<apidata name="GetTransmitterPropagationToken" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="transaction">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
</parameters>
<returns>
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="67ef9128-2f94-6947-b912-6e56db5962fa" />
</api>
<api id="M:System.Transactions.TransactionInterop.GetWhereabouts">
<topicdata group="api" />
<apidata name="GetWhereabouts" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<returns>
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="3adca822-5fc8-8a3d-bf4f-8fb2076a8b6c" />
</api>
<api id="F:System.Transactions.TransactionInterop.PromoterTypeDtc">
<topicdata group="api" />
<apidata name="PromoterTypeDtc" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="false" initonly="true" serialized="true" />
<returns>
<type api="T:System.Guid" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="454c0d7c-5019-50da-ab6a-5dd104b798bf" />
</api>
<api id="T:System.Transactions.TransactionManager">
<topicdata group="api" />
<apidata name="TransactionManager" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Transactions.TransactionManager.DefaultTimeout" />
<element api="E:System.Transactions.TransactionManager.DistributedTransactionStarted" />
<element api="P:System.Transactions.TransactionManager.HostCurrentCallback" />
<element api="P:System.Transactions.TransactionManager.MaximumTimeout" />
<element api="M:System.Transactions.TransactionManager.RecoveryComplete(System.Guid)" />
<element api="M:System.Transactions.TransactionManager.Reenlist(System.Guid,System.Byte[],System.Transactions.IEnlistmentNotification)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="6bc96a65-4abe-2280-3bd4-d79e79d0f8a1" />
</api>
<api id="Methods.T:System.Transactions.TransactionManager">
<topicdata name="TransactionManager" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionManager" />
<apidata name="TransactionManager" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="M:System.Transactions.TransactionManager.RecoveryComplete(System.Guid)" />
<element api="M:System.Transactions.TransactionManager.Reenlist(System.Guid,System.Byte[],System.Transactions.IEnlistmentNotification)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" />
</containers>
<file name="6a6862ac-c936-174d-4062-13b3fcae08e1" />
</api>
<api id="Properties.T:System.Transactions.TransactionManager">
<topicdata name="TransactionManager" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.TransactionManager" />
<apidata name="TransactionManager" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="P:System.Transactions.TransactionManager.DefaultTimeout" />
<element api="P:System.Transactions.TransactionManager.HostCurrentCallback" />
<element api="P:System.Transactions.TransactionManager.MaximumTimeout" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" />
</containers>
<file name="c278820d-d8a0-299b-5088-856f0f811784" />
</api>
<api id="Events.T:System.Transactions.TransactionManager">
<topicdata name="TransactionManager" group="list" subgroup="Events" typeTopicId="T:System.Transactions.TransactionManager" />
<apidata name="TransactionManager" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" />
<elements>
<element api="E:System.Transactions.TransactionManager.DistributedTransactionStarted" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" />
</containers>
<file name="516747a1-f9b8-6770-c887-86ae3b5dfceb" />
</api>
<api id="P:System.Transactions.TransactionManager.DefaultTimeout">
<topicdata group="api" />
<apidata name="DefaultTimeout" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_DefaultTimeout" />
<returns>
<type api="T:System.TimeSpan" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="df0af17a-b74b-2f62-e1df-066f1afd005c" />
</api>
<api id="E:System.Transactions.TransactionManager.DistributedTransactionStarted">
<topicdata group="api" />
<apidata name="DistributedTransactionStarted" group="member" subgroup="event" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<eventdata add="true" remove="true" />
<adder name="add_DistributedTransactionStarted" />
<remover name="remove_DistributedTransactionStarted" />
<eventhandler>
<type api="T:System.Transactions.TransactionStartedEventHandler" ref="true" />
</eventhandler>
<eventargs>
<type api="T:System.Transactions.TransactionEventArgs" ref="true" />
</eventargs>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="8f73731e-ab87-5db6-6644-6d8befb7680c" />
</api>
<api id="P:System.Transactions.TransactionManager.HostCurrentCallback">
<topicdata group="api" />
<apidata name="HostCurrentCallback" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_HostCurrentCallback" />
<setter name="set_HostCurrentCallback" />
<returns>
<type api="T:System.Transactions.HostCurrentTransactionCallback" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="8d811453-b7de-9ca6-c0e7-f3a02ccb5792" />
</api>
<api id="P:System.Transactions.TransactionManager.MaximumTimeout">
<topicdata group="api" />
<apidata name="MaximumTimeout" group="member" subgroup="property" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<propertydata get="true" />
<getter name="get_MaximumTimeout" />
<returns>
<type api="T:System.TimeSpan" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="ce652494-4b83-4d91-6012-a75b6a9036ac" />
</api>
<api id="M:System.Transactions.TransactionManager.RecoveryComplete(System.Guid)">
<topicdata group="api" />
<apidata name="RecoveryComplete" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="resourceManagerIdentifier">
<type api="T:System.Guid" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="b9a1a941-d19a-7088-7473-864e7c52dc3c" />
</api>
<api id="M:System.Transactions.TransactionManager.Reenlist(System.Guid,System.Byte[],System.Transactions.IEnlistmentNotification)">
<topicdata group="api" />
<apidata name="Reenlist" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="resourceManagerIdentifier">
<type api="T:System.Guid" ref="false" />
</parameter>
<parameter name="recoveryInformation">
<arrayOf rank="1">
<type api="T:System.Byte" ref="false" />
</arrayOf>
</parameter>
<parameter name="enlistmentNotification">
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Enlistment" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="b88332f5-9499-ce8b-e1ba-7cd1ceac00ba" />
</api>
<api id="T:System.Transactions.TransactionManagerCommunicationException">
<topicdata group="api" />
<apidata name="TransactionManagerCommunicationException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<family>
<ancestors>
<type api="T:System.Transactions.TransactionException" ref="true" />
<type api="T:System.SystemException" ref="true" />
<type api="T:System.Exception" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Exception.Data" />
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="E:System.Exception.SerializeObjectState" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
<element api="Overload:System.Transactions.TransactionManagerCommunicationException.#ctor">
<element api="M:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<element api="M:System.Transactions.TransactionManagerCommunicationException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionManagerCommunicationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionManagerCommunicationException.#ctor(System.String,System.Exception)" />
</element>
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="068da8eb-a1d2-cb9a-8218-d275b1d7c152" />
</api>
<api id="Methods.T:System.Transactions.TransactionManagerCommunicationException">
<topicdata name="TransactionManagerCommunicationException" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionManagerCommunicationException" />
<apidata name="TransactionManagerCommunicationException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<elements>
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" />
</containers>
<file name="309c7323-86b1-0df5-67c8-2bc79dfdffb3" />
</api>
<api id="Properties.T:System.Transactions.TransactionManagerCommunicationException">
<topicdata name="TransactionManagerCommunicationException" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.TransactionManagerCommunicationException" />
<apidata name="TransactionManagerCommunicationException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<elements>
<element api="P:System.Exception.Data" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" />
</containers>
<file name="4b4ccc73-8c5a-734a-cf2d-bd2753cb68da" />
</api>
<api id="Events.T:System.Transactions.TransactionManagerCommunicationException">
<topicdata name="TransactionManagerCommunicationException" group="list" subgroup="Events" typeTopicId="T:System.Transactions.TransactionManagerCommunicationException" />
<apidata name="TransactionManagerCommunicationException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<elements>
<element api="E:System.Exception.SerializeObjectState" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" />
</containers>
<file name="ee371c1a-ce96-1d7c-ead3-127ffef1c066" />
</api>
<api id="Overload:System.Transactions.TransactionManagerCommunicationException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<element api="M:System.Transactions.TransactionManagerCommunicationException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionManagerCommunicationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionManagerCommunicationException.#ctor(System.String,System.Exception)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="2712ae0c-a259-3967-773e-a7813d4dace2" />
</api>
<api id="M:System.Transactions.TransactionManagerCommunicationException.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="b753f542-362f-e3ec-08d8-bec67de2a1cf" />
</api>
<api id="M:System.Transactions.TransactionManagerCommunicationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<parameters>
<parameter name="info">
<type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="58732486-8cc7-c7dc-7f46-69390fdd517c" />
</api>
<api id="M:System.Transactions.TransactionManagerCommunicationException.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="7e059346-20f0-5cdc-e74b-a7b03a1f43e6" />
</api>
<api id="M:System.Transactions.TransactionManagerCommunicationException.#ctor(System.String,System.Exception)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionManagerCommunicationException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="innerException">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="e4fd4a8d-599d-d18a-4875-d574fdda640e" />
</api>
<api id="T:System.Transactions.TransactionOptions">
<topicdata group="api" />
<apidata name="TransactionOptions" group="type" subgroup="structure" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.ValueType.ToString" />
<element api="M:System.Transactions.TransactionOptions.Equals(System.Object)" />
<element api="M:System.Transactions.TransactionOptions.GetHashCode" />
<element api="P:System.Transactions.TransactionOptions.IsolationLevel" />
<element api="M:System.Transactions.TransactionOptions.op_Equality(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions)" />
<element api="M:System.Transactions.TransactionOptions.op_Inequality(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions)" />
<element api="P:System.Transactions.TransactionOptions.Timeout" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="6cedc59c-b9a5-ed45-d6dc-f760127b0f10" />
</api>
<api id="Methods.T:System.Transactions.TransactionOptions">
<topicdata name="TransactionOptions" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionOptions" />
<apidata name="TransactionOptions" group="type" subgroup="structure" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Object.GetType" />
<element api="M:System.ValueType.ToString" />
<element api="M:System.Transactions.TransactionOptions.Equals(System.Object)" />
<element api="M:System.Transactions.TransactionOptions.GetHashCode" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" />
</containers>
<file name="9f535ed6-e172-0a6b-a1a5-81027c435dd6" />
</api>
<api id="Operators.T:System.Transactions.TransactionOptions">
<topicdata name="TransactionOptions" group="list" subgroup="Operators" subsubgroup="Operators" typeTopicId="T:System.Transactions.TransactionOptions" />
<apidata name="TransactionOptions" group="type" subgroup="structure" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="M:System.Transactions.TransactionOptions.op_Equality(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions)" />
<element api="M:System.Transactions.TransactionOptions.op_Inequality(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" />
</containers>
<file name="d4d5da61-e296-af24-0200-ff1e8c0426c7" />
</api>
<api id="Properties.T:System.Transactions.TransactionOptions">
<topicdata name="TransactionOptions" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.TransactionOptions" />
<apidata name="TransactionOptions" group="type" subgroup="structure" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="P:System.Transactions.TransactionOptions.IsolationLevel" />
<element api="P:System.Transactions.TransactionOptions.Timeout" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" />
</containers>
<file name="5cac22d2-6acb-6a53-2048-e9231130ad11" />
</api>
<api id="M:System.Transactions.TransactionOptions.Equals(System.Object)">
<topicdata group="api" />
<apidata name="Equals" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.ValueType.Equals(System.Object)">
<type api="T:System.ValueType" ref="true" />
</member>
</overrides>
<parameters>
<parameter name="obj">
<type api="T:System.Object" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="cf633a78-2dc1-a4bb-4b74-879371a7ea11" />
</api>
<api id="M:System.Transactions.TransactionOptions.GetHashCode">
<topicdata group="api" />
<apidata name="GetHashCode" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" />
<overrides>
<member api="M:System.ValueType.GetHashCode">
<type api="T:System.ValueType" ref="true" />
</member>
</overrides>
<returns>
<type api="T:System.Int32" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="955a2589-1956-de17-8c87-35b003b41b23" />
</api>
<api id="P:System.Transactions.TransactionOptions.IsolationLevel">
<topicdata group="api" />
<apidata name="IsolationLevel" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_IsolationLevel" />
<setter name="set_IsolationLevel" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="53a01368-94e8-960e-9432-122b7d4e1a45" />
</api>
<api id="M:System.Transactions.TransactionOptions.op_Equality(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions)">
<topicdata group="api" />
<apidata name="Equality" group="member" subgroup="method" subsubgroup="operator" />
<memberdata visibility="public" static="true" special="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="x">
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</parameter>
<parameter name="y">
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="0babd7cc-68a2-fb60-2e39-3d6680ad2b2f" />
</api>
<api id="M:System.Transactions.TransactionOptions.op_Inequality(System.Transactions.TransactionOptions,System.Transactions.TransactionOptions)">
<topicdata group="api" />
<apidata name="Inequality" group="member" subgroup="method" subsubgroup="operator" />
<memberdata visibility="public" static="true" special="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="x">
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</parameter>
<parameter name="y">
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</parameter>
</parameters>
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="8246252f-cd19-47ae-f072-243303577e48" />
</api>
<api id="P:System.Transactions.TransactionOptions.Timeout">
<topicdata group="api" />
<apidata name="Timeout" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<getter name="get_Timeout" />
<setter name="set_Timeout" />
<returns>
<type api="T:System.TimeSpan" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="942c2871-e59d-36e0-26a8-2ad89a50a801" />
</api>
<api id="T:System.Transactions.TransactionPromotionException">
<topicdata group="api" />
<apidata name="TransactionPromotionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionPromotionException.#ctor" />
<family>
<ancestors>
<type api="T:System.Transactions.TransactionException" ref="true" />
<type api="T:System.SystemException" ref="true" />
<type api="T:System.Exception" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<elements>
<element api="P:System.Exception.Data" />
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="E:System.Exception.SerializeObjectState" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
<element api="Overload:System.Transactions.TransactionPromotionException.#ctor">
<element api="M:System.Transactions.TransactionPromotionException.#ctor" />
<element api="M:System.Transactions.TransactionPromotionException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionPromotionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionPromotionException.#ctor(System.String,System.Exception)" />
</element>
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="06656179-ca9e-1772-552e-1625334e2b60" />
</api>
<api id="Methods.T:System.Transactions.TransactionPromotionException">
<topicdata name="TransactionPromotionException" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionPromotionException" />
<apidata name="TransactionPromotionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionPromotionException.#ctor" />
<elements>
<element api="M:System.Exception.GetBaseException" />
<element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Exception.GetType" />
<element api="M:System.Exception.ToString" />
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.MemberwiseClone" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" />
</containers>
<file name="5e73ddcd-186d-8a54-41ea-6f6bb0fae31a" />
</api>
<api id="Properties.T:System.Transactions.TransactionPromotionException">
<topicdata name="TransactionPromotionException" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.TransactionPromotionException" />
<apidata name="TransactionPromotionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionPromotionException.#ctor" />
<elements>
<element api="P:System.Exception.Data" />
<element api="P:System.Exception.HelpLink" />
<element api="P:System.Exception.HResult" />
<element api="P:System.Exception.InnerException" />
<element api="P:System.Exception.Message" />
<element api="P:System.Exception.Source" />
<element api="P:System.Exception.StackTrace" />
<element api="P:System.Exception.TargetSite" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" />
</containers>
<file name="534b7c67-2059-fef2-908c-289497987884" />
</api>
<api id="Events.T:System.Transactions.TransactionPromotionException">
<topicdata name="TransactionPromotionException" group="list" subgroup="Events" typeTopicId="T:System.Transactions.TransactionPromotionException" />
<apidata name="TransactionPromotionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" defaultConstructor="M:System.Transactions.TransactionPromotionException.#ctor" />
<elements>
<element api="E:System.Exception.SerializeObjectState" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" />
</containers>
<file name="b127bf2a-2f18-04c2-a6d2-2b48424934f4" />
</api>
<api id="Overload:System.Transactions.TransactionPromotionException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Transactions.TransactionPromotionException.#ctor" />
<element api="M:System.Transactions.TransactionPromotionException.#ctor(System.String)" />
<element api="M:System.Transactions.TransactionPromotionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
<element api="M:System.Transactions.TransactionPromotionException.#ctor(System.String,System.Exception)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="0e392085-20e6-0bc8-1244-bcca6c83e904" />
</api>
<api id="M:System.Transactions.TransactionPromotionException.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionPromotionException.#ctor" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="862ad21e-6b21-352f-4b8c-3714d2463dcf" />
</api>
<api id="M:System.Transactions.TransactionPromotionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="family" special="true" overload="Overload:System.Transactions.TransactionPromotionException.#ctor" />
<parameters>
<parameter name="info">
<type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
</parameter>
<parameter name="context">
<type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="98f63855-be04-80de-67c9-b4889a53c830" />
</api>
<api id="M:System.Transactions.TransactionPromotionException.#ctor(System.String)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionPromotionException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="14ba2186-b0a8-7e2a-401e-28dd9af156ed" />
</api>
<api id="M:System.Transactions.TransactionPromotionException.#ctor(System.String,System.Exception)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionPromotionException.#ctor" />
<parameters>
<parameter name="message">
<type api="T:System.String" ref="true" />
</parameter>
<parameter name="innerException">
<type api="T:System.Exception" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="dab3af52-16f7-1583-b783-67a06b8532dc" />
</api>
<api id="T:System.Transactions.TransactionScope">
<topicdata group="api" />
<apidata name="TransactionScope" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Transactions.TransactionScope.#ctor" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.IDisposable" ref="true" />
</implements>
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="Overload:System.Transactions.TransactionScope.#ctor">
<element api="M:System.Transactions.TransactionScope.#ctor" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.TimeSpan)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan,System.Transactions.EnterpriseServicesInteropOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan,System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.TimeSpan,System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions,System.Transactions.EnterpriseServicesInteropOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions,System.Transactions.TransactionScopeAsyncFlowOption)" />
</element>
<element api="M:System.Transactions.TransactionScope.Complete" />
<element api="M:System.Transactions.TransactionScope.Dispose" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="26008b98-7c1b-35e7-3dfb-af2b23101b90" />
</api>
<api id="Methods.T:System.Transactions.TransactionScope">
<topicdata name="TransactionScope" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.TransactionScope" />
<apidata name="TransactionScope" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" defaultConstructor="M:System.Transactions.TransactionScope.#ctor" />
<elements>
<element api="M:System.Object.Equals(System.Object)" />
<element api="M:System.Object.GetHashCode" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.TransactionScope.Complete" />
<element api="M:System.Transactions.TransactionScope.Dispose" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" />
</containers>
<file name="4bcc002a-997c-c176-c0c8-0824c3468ed5" />
</api>
<api id="Overload:System.Transactions.TransactionScope.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<elements>
<element api="M:System.Transactions.TransactionScope.#ctor" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.TimeSpan)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan,System.Transactions.EnterpriseServicesInteropOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan,System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.TimeSpan,System.Transactions.TransactionScopeAsyncFlowOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions,System.Transactions.EnterpriseServicesInteropOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions,System.Transactions.TransactionScopeAsyncFlowOption)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="a2e7311a-f19f-eabd-e9c4-7e8a83b329f9" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="09cf2f7a-c109-823d-e75d-da90647f09c3" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="transactionToUse">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="c70593ce-1114-5a59-19be-11bb0ccab40f" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="transactionToUse">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
<parameter name="scopeTimeout">
<type api="T:System.TimeSpan" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="b993ac9d-6725-4c7b-edd4-d337489bf695" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan,System.Transactions.EnterpriseServicesInteropOption)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="transactionToUse">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
<parameter name="scopeTimeout">
<type api="T:System.TimeSpan" ref="false" />
</parameter>
<parameter name="interopOption">
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="057fbda6-dc7b-1791-ffb7-dd9d1138168a" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan,System.Transactions.TransactionScopeAsyncFlowOption)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="transactionToUse">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
<parameter name="scopeTimeout">
<type api="T:System.TimeSpan" ref="false" />
</parameter>
<parameter name="asyncFlowOption">
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="3f4d9ed9-0e5c-635d-afc0-6e33f0aa6c05" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.Transactions.TransactionScopeAsyncFlowOption)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="transactionToUse">
<type api="T:System.Transactions.Transaction" ref="true" />
</parameter>
<parameter name="asyncFlowOption">
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="1e096a9d-e5e8-fa68-2a7b-174ae7fba8e3" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeAsyncFlowOption)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="asyncFlowOption">
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="b241d89a-5e24-1238-31e7-118db43120b9" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="scopeOption">
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="d6ee9b63-c48e-b8c7-dc82-b21165fb76b2" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.TimeSpan)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="scopeOption">
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</parameter>
<parameter name="scopeTimeout">
<type api="T:System.TimeSpan" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="0acd2f62-2ce6-35a5-d384-25fc3e3de5fa" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.TimeSpan,System.Transactions.TransactionScopeAsyncFlowOption)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="scopeOption">
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</parameter>
<parameter name="scopeTimeout">
<type api="T:System.TimeSpan" ref="false" />
</parameter>
<parameter name="asyncFlowOption">
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="e9d268fd-8da7-0765-b3a9-ade2aa5be60f" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="scopeOption">
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</parameter>
<parameter name="transactionOptions">
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="5647c121-afc0-4ebc-5764-3bee6974019e" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions,System.Transactions.EnterpriseServicesInteropOption)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="scopeOption">
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</parameter>
<parameter name="transactionOptions">
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</parameter>
<parameter name="interopOption">
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="fad18a60-c35e-4a02-aaad-10a34a1eb78d" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions,System.Transactions.TransactionScopeAsyncFlowOption)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="scopeOption">
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</parameter>
<parameter name="transactionOptions">
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</parameter>
<parameter name="asyncFlowOption">
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="9aa50ed8-16e8-8231-dea5-8281ca0be204" />
</api>
<api id="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionScopeAsyncFlowOption)">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" overload="Overload:System.Transactions.TransactionScope.#ctor" />
<parameters>
<parameter name="scopeOption">
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</parameter>
<parameter name="asyncFlowOption">
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="db51785c-51c7-593c-8523-8c7d8349b30f" />
</api>
<api id="M:System.Transactions.TransactionScope.Complete">
<topicdata group="api" />
<apidata name="Complete" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="31f0102a-f0a7-b6b3-4028-c73ce8030336" />
</api>
<api id="M:System.Transactions.TransactionScope.Dispose">
<topicdata group="api" />
<apidata name="Dispose" group="member" subgroup="method" />
<memberdata visibility="public" />
<proceduredata virtual="true" final="true" />
<implements>
<member api="M:System.IDisposable.Dispose">
<type api="T:System.IDisposable" ref="true" />
</member>
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="0ca62a08-f87a-4a20-231f-bc5f4751175b" />
</api>
<api id="T:System.Transactions.TransactionScopeAsyncFlowOption">
<topicdata group="api" />
<apidata name="TransactionScopeAsyncFlowOption" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.Transactions.TransactionScopeAsyncFlowOption.Suppress" />
<element api="F:System.Transactions.TransactionScopeAsyncFlowOption.Enabled" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="8290602b-be3d-fd18-7d2e-23effa348e8f" />
</api>
<api id="F:System.Transactions.TransactionScopeAsyncFlowOption.Enabled">
<topicdata group="api" notopic="" />
<apidata name="Enabled" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</containers>
<file name="85cd2c93-7931-3f03-3ac9-12425a472f81" />
</api>
<api id="F:System.Transactions.TransactionScopeAsyncFlowOption.Suppress">
<topicdata group="api" notopic="" />
<apidata name="Suppress" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScopeAsyncFlowOption" ref="false" />
</containers>
<file name="2328aa0d-5099-4649-3fc7-0a395cce72c2" />
</api>
<api id="T:System.Transactions.TransactionScopeOption">
<topicdata group="api" />
<apidata name="TransactionScopeOption" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.Transactions.TransactionScopeOption.Required" />
<element api="F:System.Transactions.TransactionScopeOption.RequiresNew" />
<element api="F:System.Transactions.TransactionScopeOption.Suppress" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="de9c924e-c58a-240c-fd04-598e58c32546" />
</api>
<api id="F:System.Transactions.TransactionScopeOption.Required">
<topicdata group="api" notopic="" />
<apidata name="Required" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</containers>
<file name="7aec5176-add4-2de5-ce22-71a623626c0e" />
</api>
<api id="F:System.Transactions.TransactionScopeOption.RequiresNew">
<topicdata group="api" notopic="" />
<apidata name="RequiresNew" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</containers>
<file name="8bf7cc8e-6d5a-05fc-3074-ff010122facd" />
</api>
<api id="F:System.Transactions.TransactionScopeOption.Suppress">
<topicdata group="api" notopic="" />
<apidata name="Suppress" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</returns>
<value>2</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</containers>
<file name="8a41bd15-bd2f-65a4-5795-63f1e5366851" />
</api>
<api id="T:System.Transactions.TransactionStartedEventHandler">
<topicdata group="api" />
<apidata name="TransactionStartedEventHandler" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" />
<parameters>
<parameter name="sender">
<type api="T:System.Object" ref="true" />
</parameter>
<parameter name="e">
<type api="T:System.Transactions.TransactionEventArgs" ref="true" />
</parameter>
</parameters>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="39aa8fb4-ef8f-b616-0fd8-44b31dcd8b64" />
</api>
<api id="T:System.Transactions.TransactionStatus">
<topicdata group="api" />
<apidata name="TransactionStatus" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" />
<elements>
<element api="F:System.Transactions.TransactionStatus.Active" />
<element api="F:System.Transactions.TransactionStatus.Committed" />
<element api="F:System.Transactions.TransactionStatus.Aborted" />
<element api="F:System.Transactions.TransactionStatus.InDoubt" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
</containers>
<file name="e4cd490d-4cb8-77bc-21ba-65c7792a1146" />
</api>
<api id="F:System.Transactions.TransactionStatus.Aborted">
<topicdata group="api" notopic="" />
<apidata name="Aborted" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</returns>
<value>2</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</containers>
<file name="e6c991d2-ded0-7244-5cbf-3217005627eb" />
</api>
<api id="F:System.Transactions.TransactionStatus.Active">
<topicdata group="api" notopic="" />
<apidata name="Active" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</returns>
<value>0</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</containers>
<file name="e1f05c06-1240-1fa8-d308-b4072d6b2b7a" />
</api>
<api id="F:System.Transactions.TransactionStatus.Committed">
<topicdata group="api" notopic="" />
<apidata name="Committed" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</returns>
<value>1</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</containers>
<file name="822c9262-d670-1876-3b15-1a557efc5e22" />
</api>
<api id="F:System.Transactions.TransactionStatus.InDoubt">
<topicdata group="api" notopic="" />
<apidata name="InDoubt" group="member" subgroup="field" />
<memberdata visibility="public" static="true" />
<fielddata literal="true" initonly="false" serialized="true" />
<returns>
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</returns>
<value>3</value>
<containers>
<library assembly="System.Transactions" module="System.Transactions" kind="DynamicallyLinkedLibrary">
<assemblydata version="4.6.1590.0" />
</library>
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</containers>
<file name="253c78a7-0ae1-7588-cb12-484b883a9df9" />
</api>
</apis>
</reflection>