Math.NET Numerics
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

5447 lines
297 KiB

<?xml version="1.0" encoding="utf-8"?>
<reflection>
<assemblies>
<assembly name="System.Transactions">
<assemblydata version="2.0.0.0" culture="" key="00000000000000000400000000000000" hash="SHA1" />
<attributes>
<attribute>
<type api="T:System.Reflection.AssemblyKeyFileAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>F:\RedBits\Tools\devdiv\EcmaPublicKey.snk</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.CLSCompliantAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Security.AllowPartiallyTrustedCallersAttribute" ref="true" />
</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>
<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.AssemblyDefaultAliasAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>System.Transactions.dll</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.AssemblyProductAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>Microsoft® .NET Framework</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.AssemblyFileVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>2.0.50727.1426</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Reflection.AssemblyInformationalVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>2.0.50727.1426</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Resources.SatelliteContractVersionAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>2.0.0.0</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.Reflection.AssemblyDelaySignAttribute" ref="true" />
<argument>
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</argument>
</attribute>
<attribute>
<type api="T:System.Security.Permissions.SecurityPermissionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="RequestMinimum" />
</enumValue>
</argument>
</attribute>
</attributes>
</assembly>
</assemblies>
<apis>
<api id="T:System.Transactions.CommittableTransaction">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.CommittableTransaction" />
<apidata name="CommittableTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_CommittableTransaction" />
</api>
<api id="AllMembers.T:System.Transactions.CommittableTransaction">
<topicdata name="CommittableTransaction" group="list" subgroup="members" typeTopicId="T:System.Transactions.CommittableTransaction" />
<apidata name="CommittableTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" layout="auto" format="ansi" />
<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="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="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<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="P:System.Transactions.Transaction.IsolationLevel" />
<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.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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_CommittableTransaction" />
</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" layout="auto" format="ansi" />
<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.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="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<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="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.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_CommittableTransaction" />
</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" layout="auto" format="ansi" />
<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.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Properties_T_System_Transactions_CommittableTransaction" />
</api>
<api id="Overload:System.Transactions.CommittableTransaction.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.CommittableTransaction" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="O_T_System_Transactions_CommittableTransaction_ctor" />
</api>
<api id="Overload:System.Transactions.CommittableTransaction.EnlistDurable">
<topicdata name="EnlistDurable" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.CommittableTransaction" allInherited="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" />
</containers>
<file name="O_T_System_Transactions_CommittableTransaction_EnlistDurable" />
</api>
<api id="Overload:System.Transactions.CommittableTransaction.EnlistVolatile">
<topicdata name="EnlistVolatile" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.CommittableTransaction" allInherited="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" />
</containers>
<file name="O_T_System_Transactions_CommittableTransaction_EnlistVolatile" />
</api>
<api id="Overload:System.Transactions.CommittableTransaction.Rollback">
<topicdata name="Rollback" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.CommittableTransaction" allInherited="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" />
</containers>
<file name="O_T_System_Transactions_CommittableTransaction_Rollback" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="C_System_Transactions_CommittableTransaction_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="C_System_Transactions_CommittableTransaction_ctor_1_3a9085b3" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="C_System_Transactions_CommittableTransaction_ctor_1_cd6db837" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="M_System_Transactions_CommittableTransaction_BeginCommit_2_c483e4cb" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="M_System_Transactions_CommittableTransaction_Commit" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="M_System_Transactions_CommittableTransaction_EndCommit_1_35dda1aa" />
</api>
<api id="P:System.Transactions.CommittableTransaction.System#IAsyncResult#AsyncState">
<topicdata group="api" />
<apidata name="AsyncState" group="member" subgroup="property" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<propertydata get="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="P_System_Transactions_CommittableTransaction_System_IAsyncResult_AsyncState" />
</api>
<api id="P:System.Transactions.CommittableTransaction.System#IAsyncResult#AsyncWaitHandle">
<topicdata group="api" />
<apidata name="AsyncWaitHandle" group="member" subgroup="property" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<propertydata get="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="P_System_Transactions_CommittableTransaction_System_IAsyncResult_AsyncWaitHandle" />
</api>
<api id="P:System.Transactions.CommittableTransaction.System#IAsyncResult#CompletedSynchronously">
<topicdata group="api" />
<apidata name="CompletedSynchronously" group="member" subgroup="property" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<propertydata get="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="P_System_Transactions_CommittableTransaction_System_IAsyncResult_CompletedSynchronously" />
</api>
<api id="P:System.Transactions.CommittableTransaction.System#IAsyncResult#IsCompleted">
<topicdata group="api" />
<apidata name="IsCompleted" group="member" subgroup="property" />
<memberdata visibility="private" />
<proceduredata virtual="true" final="true" eii="true" />
<propertydata get="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.CommittableTransaction" ref="true" />
</containers>
<file name="P_System_Transactions_CommittableTransaction_System_IAsyncResult_IsCompleted" />
</api>
<api id="T:System.Transactions.DependentCloneOption">
<topicdata group="api" />
<apidata name="DependentCloneOption" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<elements>
<element api="F:System.Transactions.DependentCloneOption.BlockCommitUntilComplete" />
<element api="F:System.Transactions.DependentCloneOption.RollbackIfNotComplete" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_DependentCloneOption" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentCloneOption" ref="false" />
</containers>
<file name="F_System_Transactions_DependentCloneOption_BlockCommitUntilComplete" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentCloneOption" ref="false" />
</containers>
<file name="F_System_Transactions_DependentCloneOption_RollbackIfNotComplete" />
</api>
<api id="T:System.Transactions.DependentTransaction">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.DependentTransaction" />
<apidata name="DependentTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Transactions.Transaction" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_DependentTransaction" />
</api>
<api id="AllMembers.T:System.Transactions.DependentTransaction">
<topicdata name="DependentTransaction" group="list" subgroup="members" typeTopicId="T:System.Transactions.DependentTransaction" />
<apidata name="DependentTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" layout="auto" format="ansi" />
<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.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="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<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="P:System.Transactions.Transaction.IsolationLevel" />
<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.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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_DependentTransaction" />
</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" layout="auto" format="ansi" />
<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.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="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<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="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.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_DependentTransaction" />
</api>
<api id="Overload:System.Transactions.DependentTransaction.EnlistDurable">
<topicdata name="EnlistDurable" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.DependentTransaction" allInherited="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentTransaction" />
</containers>
<file name="O_T_System_Transactions_DependentTransaction_EnlistDurable" />
</api>
<api id="Overload:System.Transactions.DependentTransaction.EnlistVolatile">
<topicdata name="EnlistVolatile" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.DependentTransaction" allInherited="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentTransaction" />
</containers>
<file name="O_T_System_Transactions_DependentTransaction_EnlistVolatile" />
</api>
<api id="Overload:System.Transactions.DependentTransaction.Rollback">
<topicdata name="Rollback" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.DependentTransaction" allInherited="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentTransaction" />
</containers>
<file name="O_T_System_Transactions_DependentTransaction_Rollback" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DependentTransaction" ref="true" />
</containers>
<file name="M_System_Transactions_DependentTransaction_Complete" />
</api>
<api id="T:System.Transactions.DistributedTransactionPermission">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.DistributedTransactionPermission" />
<apidata name="DistributedTransactionPermission" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_DistributedTransactionPermission" />
</api>
<api id="AllMembers.T:System.Transactions.DistributedTransactionPermission">
<topicdata name="DistributedTransactionPermission" group="list" subgroup="members" typeTopicId="T:System.Transactions.DistributedTransactionPermission" />
<apidata name="DistributedTransactionPermission" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" layout="auto" format="ansi" />
<elements>
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_DistributedTransactionPermission" />
</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" layout="auto" format="ansi" />
<elements>
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_DistributedTransactionPermission" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="C_System_Transactions_DistributedTransactionPermission_ctor_1_330c5d6d" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="M_System_Transactions_DistributedTransactionPermission_Copy" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="M_System_Transactions_DistributedTransactionPermission_FromXml_1_6a8c1f6a" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="M_System_Transactions_DistributedTransactionPermission_Intersect_1_fa52404f" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="M_System_Transactions_DistributedTransactionPermission_IsSubsetOf_1_fa52404f" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="M_System_Transactions_DistributedTransactionPermission_IsUnrestricted" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="M_System_Transactions_DistributedTransactionPermission_ToXml" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermission" ref="true" />
</containers>
<file name="M_System_Transactions_DistributedTransactionPermission_Union_1_fa52404f" />
</api>
<api id="T:System.Transactions.DistributedTransactionPermissionAttribute">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.DistributedTransactionPermissionAttribute" />
<apidata name="DistributedTransactionPermissionAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<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="T_System_Transactions_DistributedTransactionPermissionAttribute" />
</api>
<api id="AllMembers.T:System.Transactions.DistributedTransactionPermissionAttribute">
<topicdata name="DistributedTransactionPermissionAttribute" group="list" subgroup="members" typeTopicId="T:System.Transactions.DistributedTransactionPermissionAttribute" />
<apidata name="DistributedTransactionPermissionAttribute" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_DistributedTransactionPermissionAttribute" />
</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" layout="auto" format="ansi" />
<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.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.Object.ToString" />
<element api="M:System.Transactions.DistributedTransactionPermissionAttribute.CreatePermission" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_DistributedTransactionPermissionAttribute" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Properties_T_System_Transactions_DistributedTransactionPermissionAttribute" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermissionAttribute" ref="true" />
</containers>
<file name="C_System_Transactions_DistributedTransactionPermissionAttribute_ctor_1_0fdf6e88" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermissionAttribute" ref="true" />
</containers>
<file name="M_System_Transactions_DistributedTransactionPermissionAttribute_CreatePermission" />
</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" />
<returns>
<type api="T:System.Boolean" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.DistributedTransactionPermissionAttribute" ref="true" />
</containers>
<file name="P_System_Transactions_DistributedTransactionPermissionAttribute_Unrestricted" />
</api>
<api id="T:System.Transactions.Enlistment">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.Enlistment" />
<apidata name="Enlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_Enlistment" />
</api>
<api id="AllMembers.T:System.Transactions.Enlistment">
<topicdata name="Enlistment" group="list" subgroup="members" typeTopicId="T:System.Transactions.Enlistment" />
<apidata name="Enlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_Enlistment" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_Enlistment" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Enlistment" ref="true" />
</containers>
<file name="M_System_Transactions_Enlistment_Done" />
</api>
<api id="T:System.Transactions.EnlistmentOptions">
<topicdata group="api" />
<apidata name="EnlistmentOptions" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<elements>
<element api="F:System.Transactions.EnlistmentOptions.None" />
<element api="F:System.Transactions.EnlistmentOptions.EnlistDuringPrepareRequired" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<attributes>
<attribute>
<type api="T:System.FlagsAttribute" ref="true" />
</attribute>
</attributes>
<file name="T_System_Transactions_EnlistmentOptions" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</containers>
<file name="F_System_Transactions_EnlistmentOptions_EnlistDuringPrepareRequired" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnlistmentOptions" ref="false" />
</containers>
<file name="F_System_Transactions_EnlistmentOptions_None" />
</api>
<api id="T:System.Transactions.EnterpriseServicesInteropOption">
<topicdata group="api" />
<apidata name="EnterpriseServicesInteropOption" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_EnterpriseServicesInteropOption" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</containers>
<file name="F_System_Transactions_EnterpriseServicesInteropOption_Automatic" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</containers>
<file name="F_System_Transactions_EnterpriseServicesInteropOption_Full" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.EnterpriseServicesInteropOption" ref="false" />
</containers>
<file name="F_System_Transactions_EnterpriseServicesInteropOption_None" />
</api>
<api id="T:System.Transactions.HostCurrentTransactionCallback">
<topicdata group="api" />
<apidata name="HostCurrentTransactionCallback" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_HostCurrentTransactionCallback" />
</api>
<api id="T:System.Transactions.IDtcTransaction">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.IDtcTransaction" />
<apidata name="IDtcTransaction" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<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="T_System_Transactions_IDtcTransaction" />
</api>
<api id="AllMembers.T:System.Transactions.IDtcTransaction">
<topicdata name="IDtcTransaction" group="list" subgroup="members" typeTopicId="T:System.Transactions.IDtcTransaction" />
<apidata name="IDtcTransaction" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_IDtcTransaction" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_IDtcTransaction" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IDtcTransaction" ref="true" />
</containers>
<file name="M_System_Transactions_IDtcTransaction_Abort_3_b7e3bb80" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IDtcTransaction" ref="true" />
</containers>
<file name="M_System_Transactions_IDtcTransaction_Commit_3_7ce9721e" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IDtcTransaction" ref="true" />
</containers>
<file name="M_System_Transactions_IDtcTransaction_GetTransactionInfo_1_1a70d503" />
</api>
<api id="T:System.Transactions.IEnlistmentNotification">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.IEnlistmentNotification" />
<apidata name="IEnlistmentNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<implementors>
<type api="T:System.Transactions.ISinglePhaseNotification" ref="true" />
</implementors>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_IEnlistmentNotification" />
</api>
<api id="AllMembers.T:System.Transactions.IEnlistmentNotification">
<topicdata name="IEnlistmentNotification" group="list" subgroup="members" typeTopicId="T:System.Transactions.IEnlistmentNotification" />
<apidata name="IEnlistmentNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_IEnlistmentNotification" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_IEnlistmentNotification" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</containers>
<file name="M_System_Transactions_IEnlistmentNotification_Commit_1_25167ffa" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</containers>
<file name="M_System_Transactions_IEnlistmentNotification_InDoubt_1_25167ffa" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</containers>
<file name="M_System_Transactions_IEnlistmentNotification_Prepare_1_10ca0941" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</containers>
<file name="M_System_Transactions_IEnlistmentNotification_Rollback_1_25167ffa" />
</api>
<api id="T:System.Transactions.IPromotableSinglePhaseNotification">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.IPromotableSinglePhaseNotification" />
<apidata name="IPromotableSinglePhaseNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<implements>
<type api="T:System.Transactions.ITransactionPromoter" ref="true" />
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_IPromotableSinglePhaseNotification" />
</api>
<api id="AllMembers.T:System.Transactions.IPromotableSinglePhaseNotification">
<topicdata name="IPromotableSinglePhaseNotification" group="list" subgroup="members" typeTopicId="T:System.Transactions.IPromotableSinglePhaseNotification" />
<apidata name="IPromotableSinglePhaseNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_IPromotableSinglePhaseNotification" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_IPromotableSinglePhaseNotification" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</containers>
<file name="M_System_Transactions_IPromotableSinglePhaseNotification_Initialize" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</containers>
<file name="M_System_Transactions_IPromotableSinglePhaseNotification_Rollback_1_882ea0b5" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
</containers>
<file name="M_System_Transactions_IPromotableSinglePhaseNotification_SinglePhaseCommit_1_882ea0b5" />
</api>
<api id="T:System.Transactions.ISimpleTransactionSuperior">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.ISimpleTransactionSuperior" />
<apidata name="ISimpleTransactionSuperior" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<implements>
<type api="T:System.Transactions.ITransactionPromoter" ref="true" />
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_ISimpleTransactionSuperior" />
</api>
<api id="AllMembers.T:System.Transactions.ISimpleTransactionSuperior">
<topicdata name="ISimpleTransactionSuperior" group="list" subgroup="members" typeTopicId="T:System.Transactions.ISimpleTransactionSuperior" />
<apidata name="ISimpleTransactionSuperior" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<elements>
<element api="M:System.Transactions.ISimpleTransactionSuperior.Rollback" />
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_ISimpleTransactionSuperior" />
</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" layout="auto" format="ansi" />
<elements>
<element api="M:System.Transactions.ISimpleTransactionSuperior.Rollback" />
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_ISimpleTransactionSuperior" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.ISimpleTransactionSuperior" ref="true" />
</containers>
<file name="M_System_Transactions_ISimpleTransactionSuperior_Rollback" />
</api>
<api id="T:System.Transactions.ISinglePhaseNotification">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.ISinglePhaseNotification" />
<apidata name="ISinglePhaseNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<implements>
<type api="T:System.Transactions.IEnlistmentNotification" ref="true" />
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_ISinglePhaseNotification" />
</api>
<api id="AllMembers.T:System.Transactions.ISinglePhaseNotification">
<topicdata name="ISinglePhaseNotification" group="list" subgroup="members" typeTopicId="T:System.Transactions.ISinglePhaseNotification" />
<apidata name="ISinglePhaseNotification" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_ISinglePhaseNotification" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_ISinglePhaseNotification" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.ISinglePhaseNotification" ref="true" />
</containers>
<file name="M_System_Transactions_ISinglePhaseNotification_SinglePhaseCommit_1_882ea0b5" />
</api>
<api id="T:System.Transactions.IsolationLevel">
<topicdata group="api" />
<apidata name="IsolationLevel" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_IsolationLevel" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="F_System_Transactions_IsolationLevel_Chaos" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="F_System_Transactions_IsolationLevel_ReadCommitted" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="F_System_Transactions_IsolationLevel_ReadUncommitted" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="F_System_Transactions_IsolationLevel_RepeatableRead" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="F_System_Transactions_IsolationLevel_Serializable" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="F_System_Transactions_IsolationLevel_Snapshot" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</containers>
<file name="F_System_Transactions_IsolationLevel_Unspecified" />
</api>
<api id="T:System.Transactions.ITransactionPromoter">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.ITransactionPromoter" />
<apidata name="ITransactionPromoter" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<implementors>
<type api="T:System.Transactions.IPromotableSinglePhaseNotification" ref="true" />
<type api="T:System.Transactions.ISimpleTransactionSuperior" ref="true" />
</implementors>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_ITransactionPromoter" />
</api>
<api id="AllMembers.T:System.Transactions.ITransactionPromoter">
<topicdata name="ITransactionPromoter" group="list" subgroup="members" typeTopicId="T:System.Transactions.ITransactionPromoter" />
<apidata name="ITransactionPromoter" group="type" subgroup="interface" />
<typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
<elements>
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_ITransactionPromoter" />
</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" layout="auto" format="ansi" />
<elements>
<element api="M:System.Transactions.ITransactionPromoter.Promote" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_ITransactionPromoter" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.ITransactionPromoter" ref="true" />
</containers>
<file name="M_System_Transactions_ITransactionPromoter_Promote" />
</api>
<api id="T:System.Transactions.PreparingEnlistment">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.PreparingEnlistment" />
<apidata name="PreparingEnlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Transactions.Enlistment" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_PreparingEnlistment" />
</api>
<api id="AllMembers.T:System.Transactions.PreparingEnlistment">
<topicdata name="PreparingEnlistment" group="list" subgroup="members" typeTopicId="T:System.Transactions.PreparingEnlistment" />
<apidata name="PreparingEnlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_PreparingEnlistment" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_PreparingEnlistment" />
</api>
<api id="Overload:System.Transactions.PreparingEnlistment.ForceRollback">
<topicdata name="ForceRollback" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.PreparingEnlistment" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="O_T_System_Transactions_PreparingEnlistment_ForceRollback" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="M_System_Transactions_PreparingEnlistment_ForceRollback" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="M_System_Transactions_PreparingEnlistment_ForceRollback_1_2ffb7699" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="M_System_Transactions_PreparingEnlistment_Prepared" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.PreparingEnlistment" ref="true" />
</containers>
<file name="M_System_Transactions_PreparingEnlistment_RecoveryInformation" />
</api>
<api id="T:System.Transactions.SinglePhaseEnlistment">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.SinglePhaseEnlistment" />
<apidata name="SinglePhaseEnlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Transactions.Enlistment" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_SinglePhaseEnlistment" />
</api>
<api id="AllMembers.T:System.Transactions.SinglePhaseEnlistment">
<topicdata name="SinglePhaseEnlistment" group="list" subgroup="members" typeTopicId="T:System.Transactions.SinglePhaseEnlistment" />
<apidata name="SinglePhaseEnlistment" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_SinglePhaseEnlistment" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_SinglePhaseEnlistment" />
</api>
<api id="Overload:System.Transactions.SinglePhaseEnlistment.Aborted">
<topicdata name="Aborted" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.SinglePhaseEnlistment" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="O_T_System_Transactions_SinglePhaseEnlistment_Aborted" />
</api>
<api id="Overload:System.Transactions.SinglePhaseEnlistment.InDoubt">
<topicdata name="InDoubt" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.SinglePhaseEnlistment" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="O_T_System_Transactions_SinglePhaseEnlistment_InDoubt" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="M_System_Transactions_SinglePhaseEnlistment_Aborted" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="M_System_Transactions_SinglePhaseEnlistment_Aborted_1_2ffb7699" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="M_System_Transactions_SinglePhaseEnlistment_Committed" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="M_System_Transactions_SinglePhaseEnlistment_InDoubt" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SinglePhaseEnlistment" ref="true" />
</containers>
<file name="M_System_Transactions_SinglePhaseEnlistment_InDoubt_1_2ffb7699" />
</api>
<api id="T:System.Transactions.SubordinateTransaction">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.SubordinateTransaction" />
<apidata name="SubordinateTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Transactions.Transaction" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_SubordinateTransaction" />
</api>
<api id="AllMembers.T:System.Transactions.SubordinateTransaction">
<topicdata name="SubordinateTransaction" group="list" subgroup="members" typeTopicId="T:System.Transactions.SubordinateTransaction" />
<apidata name="SubordinateTransaction" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="true" layout="auto" format="ansi" />
<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.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="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<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="P:System.Transactions.Transaction.IsolationLevel" />
<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.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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_SubordinateTransaction" />
</api>
<api id="Overload:System.Transactions.SubordinateTransaction.EnlistDurable">
<topicdata name="EnlistDurable" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.SubordinateTransaction" allInherited="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SubordinateTransaction" />
</containers>
<file name="O_T_System_Transactions_SubordinateTransaction_EnlistDurable" />
</api>
<api id="Overload:System.Transactions.SubordinateTransaction.EnlistVolatile">
<topicdata name="EnlistVolatile" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.SubordinateTransaction" allInherited="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SubordinateTransaction" />
</containers>
<file name="O_T_System_Transactions_SubordinateTransaction_EnlistVolatile" />
</api>
<api id="Overload:System.Transactions.SubordinateTransaction.Rollback">
<topicdata name="Rollback" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.SubordinateTransaction" allInherited="true" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SubordinateTransaction" />
</containers>
<file name="O_T_System_Transactions_SubordinateTransaction_Rollback" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.SubordinateTransaction" ref="true" />
</containers>
<file name="C_System_Transactions_SubordinateTransaction_ctor_2_6db6cba6" />
</api>
<api id="T:System.Transactions.Transaction">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.Transaction" />
<apidata name="Transaction" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_Transaction" />
</api>
<api id="AllMembers.T:System.Transactions.Transaction">
<topicdata name="Transaction" group="list" subgroup="members" typeTopicId="T:System.Transactions.Transaction" />
<apidata name="Transaction" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<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="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="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.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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_Transaction" />
</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" layout="auto" format="ansi" />
<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="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)" />
<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.op_Equality(System.Transactions.Transaction,System.Transactions.Transaction)" />
<element api="M:System.Transactions.Transaction.op_Inequality(System.Transactions.Transaction,System.Transactions.Transaction)" />
<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.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_Transaction" />
</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" layout="auto" format="ansi" />
<elements>
<element api="P:System.Transactions.Transaction.Current" />
<element api="P:System.Transactions.Transaction.IsolationLevel" />
<element api="P:System.Transactions.Transaction.TransactionInformation" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Properties_T_System_Transactions_Transaction" />
</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" layout="auto" format="ansi" />
<elements>
<element api="E:System.Transactions.Transaction.TransactionCompleted" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Events_T_System_Transactions_Transaction" />
</api>
<api id="Overload:System.Transactions.Transaction.EnlistDurable">
<topicdata name="EnlistDurable" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.Transaction" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="O_T_System_Transactions_Transaction_EnlistDurable" />
</api>
<api id="Overload:System.Transactions.Transaction.EnlistVolatile">
<topicdata name="EnlistVolatile" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.Transaction" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="O_T_System_Transactions_Transaction_EnlistVolatile" />
</api>
<api id="Overload:System.Transactions.Transaction.Rollback">
<topicdata name="Rollback" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.Transaction" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="O_T_System_Transactions_Transaction_Rollback" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_Clone" />
</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" />
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="P_System_Transactions_Transaction_Current" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_DependentClone_1_1dd26976" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_Dispose" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.PermissionSetAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="Name">
<type api="T:System.String" ref="true" />
<value>FullTrust</value>
</assignment>
</attribute>
</attributes>
<file name="M_System_Transactions_Transaction_EnlistDurable_3_0a3ec246" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.PermissionSetAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="Name">
<type api="T:System.String" ref="true" />
<value>FullTrust</value>
</assignment>
</attribute>
</attributes>
<file name="M_System_Transactions_Transaction_EnlistDurable_3_ad2a9afa" />
</api>
<api id="M:System.Transactions.Transaction.EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)">
<topicdata group="api" />
<apidata name="EnlistPromotableSinglePhase" group="member" subgroup="method" />
<memberdata visibility="public" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.PermissionSetAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="Name">
<type api="T:System.String" ref="true" />
<value>FullTrust</value>
</assignment>
</attribute>
</attributes>
<file name="M_System_Transactions_Transaction_EnlistPromotableSinglePhase_1_acd7b75f" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_EnlistVolatile_2_9aa2918c" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_EnlistVolatile_2_a942937d" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_Equals_1_2572741a" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_GetHashCode" />
</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" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="P_System_Transactions_Transaction_IsolationLevel" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_op_Equality_2_1993e27e" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_op_Inequality_2_1993e27e" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_Rollback" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="M_System_Transactions_Transaction_Rollback_1_2ffb7699" />
</api>
<api id="M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<topicdata group="api" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.SecurityPermissionAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="Demand" />
</enumValue>
</argument>
<assignment name="SerializationFormatter">
<type api="T:System.Boolean" ref="false" />
<value>True</value>
</assignment>
</attribute>
</attributes>
<file name="M_System_Transactions_Transaction_System_Runtime_Serialization_ISerializable_GetObjectData_2_af75a6ab" />
</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" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="E_System_Transactions_Transaction_TransactionCompleted" />
</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" />
<returns>
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.Transaction" ref="true" />
</containers>
<file name="P_System_Transactions_Transaction_TransactionInformation" />
</api>
<api id="T:System.Transactions.TransactionAbortedException">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionAbortedException" />
<apidata name="TransactionAbortedException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionAbortedException" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionAbortedException">
<topicdata name="TransactionAbortedException" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionAbortedException" />
<apidata name="TransactionAbortedException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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="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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionAbortedException" />
</api>
<api id="Overload:System.Transactions.TransactionAbortedException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.TransactionAbortedException" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="O_T_System_Transactions_TransactionAbortedException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionAbortedException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionAbortedException_ctor_2_4075724f" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionAbortedException_ctor_1_61b4e77c" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionAbortedException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionAbortedException_ctor_2_3ec47892" />
</api>
<api id="T:System.Transactions.TransactionCompletedEventHandler">
<topicdata group="api" />
<apidata name="TransactionCompletedEventHandler" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionCompletedEventHandler" />
</api>
<api id="T:System.Transactions.TransactionEventArgs">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionEventArgs" />
<apidata name="TransactionEventArgs" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.EventArgs" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionEventArgs" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionEventArgs">
<topicdata name="TransactionEventArgs" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionEventArgs" />
<apidata name="TransactionEventArgs" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionEventArgs" />
</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" layout="auto" format="ansi" />
<elements>
<element api="P:System.Transactions.TransactionEventArgs.Transaction" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Properties_T_System_Transactions_TransactionEventArgs" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionEventArgs" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionEventArgs_ctor" />
</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" />
<returns>
<type api="T:System.Transactions.Transaction" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionEventArgs" ref="true" />
</containers>
<file name="P_System_Transactions_TransactionEventArgs_Transaction" />
</api>
<api id="T:System.Transactions.TransactionException">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionException" />
<apidata name="TransactionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionException" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionException">
<topicdata name="TransactionException" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionException" />
<apidata name="TransactionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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="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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionException" />
</api>
<api id="Overload:System.Transactions.TransactionException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.TransactionException" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="O_T_System_Transactions_TransactionException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionException_ctor_2_4075724f" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionException_ctor_1_61b4e77c" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionException_ctor_2_3ec47892" />
</api>
<api id="T:System.Transactions.TransactionInDoubtException">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionInDoubtException" />
<apidata name="TransactionInDoubtException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionInDoubtException" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionInDoubtException">
<topicdata name="TransactionInDoubtException" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionInDoubtException" />
<apidata name="TransactionInDoubtException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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="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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionInDoubtException" />
</api>
<api id="Overload:System.Transactions.TransactionInDoubtException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.TransactionInDoubtException" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="O_T_System_Transactions_TransactionInDoubtException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionInDoubtException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionInDoubtException_ctor_2_4075724f" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionInDoubtException_ctor_1_61b4e77c" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInDoubtException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionInDoubtException_ctor_2_3ec47892" />
</api>
<api id="T:System.Transactions.TransactionInformation">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionInformation" />
<apidata name="TransactionInformation" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionInformation" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionInformation">
<topicdata name="TransactionInformation" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionInformation" />
<apidata name="TransactionInformation" group="type" subgroup="class" />
<typedata visibility="public" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionInformation" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Properties_T_System_Transactions_TransactionInformation" />
</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" />
<returns>
<type api="T:System.DateTime" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</containers>
<file name="P_System_Transactions_TransactionInformation_CreationTime" />
</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" />
<returns>
<type api="T:System.Guid" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</containers>
<file name="P_System_Transactions_TransactionInformation_DistributedIdentifier" />
</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" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</containers>
<file name="P_System_Transactions_TransactionInformation_LocalIdentifier" />
</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" />
<returns>
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInformation" ref="true" />
</containers>
<file name="P_System_Transactions_TransactionInformation_Status" />
</api>
<api id="T:System.Transactions.TransactionInterop">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionInterop" />
<apidata name="TransactionInterop" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.PermissionSetAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="Name">
<type api="T:System.String" ref="true" />
<value>FullTrust</value>
</assignment>
</attribute>
</attributes>
<file name="T_System_Transactions_TransactionInterop" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionInterop">
<topicdata name="TransactionInterop" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionInterop" />
<apidata name="TransactionInterop" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionInterop" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_TransactionInterop" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="M_System_Transactions_TransactionInterop_GetDtcTransaction_1_dc1f287d" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="M_System_Transactions_TransactionInterop_GetExportCookie_2_c76a48a6" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="M_System_Transactions_TransactionInterop_GetTransactionFromDtcTransaction_1_5e02ba29" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="M_System_Transactions_TransactionInterop_GetTransactionFromExportCookie_1_8079d5fb" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="M_System_Transactions_TransactionInterop_GetTransactionFromTransmitterPropagationToken_1_8079d5fb" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="M_System_Transactions_TransactionInterop_GetTransmitterPropagationToken_1_dc1f287d" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionInterop" ref="true" />
</containers>
<file name="M_System_Transactions_TransactionInterop_GetWhereabouts" />
</api>
<api id="T:System.Transactions.TransactionManager">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionManager" />
<apidata name="TransactionManager" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionManager" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionManager">
<topicdata name="TransactionManager" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionManager" />
<apidata name="TransactionManager" group="type" subgroup="class" />
<typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionManager" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_TransactionManager" />
</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" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Properties_T_System_Transactions_TransactionManager" />
</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" layout="auto" format="ansi" />
<elements>
<element api="E:System.Transactions.TransactionManager.DistributedTransactionStarted" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Events_T_System_Transactions_TransactionManager" />
</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" />
<returns>
<type api="T:System.TimeSpan" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="P_System_Transactions_TransactionManager_DefaultTimeout" />
</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" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="E_System_Transactions_TransactionManager_DistributedTransactionStarted" />
</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" />
<returns>
<type api="T:System.Transactions.HostCurrentTransactionCallback" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="P_System_Transactions_TransactionManager_HostCurrentCallback" />
</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" />
<returns>
<type api="T:System.TimeSpan" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<file name="P_System_Transactions_TransactionManager_MaximumTimeout" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.PermissionSetAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="Name">
<type api="T:System.String" ref="true" />
<value>FullTrust</value>
</assignment>
</attribute>
</attributes>
<file name="M_System_Transactions_TransactionManager_RecoveryComplete_1_a685c619" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManager" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Security.Permissions.PermissionSetAttribute" ref="true" />
<argument>
<type api="T:System.Security.Permissions.SecurityAction" ref="false" />
<enumValue>
<field name="LinkDemand" />
</enumValue>
</argument>
<assignment name="Name">
<type api="T:System.String" ref="true" />
<value>FullTrust</value>
</assignment>
</attribute>
</attributes>
<file name="M_System_Transactions_TransactionManager_Reenlist_3_dd8a1b31" />
</api>
<api id="T:System.Transactions.TransactionManagerCommunicationException">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionManagerCommunicationException" />
<apidata name="TransactionManagerCommunicationException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionManagerCommunicationException" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionManagerCommunicationException">
<topicdata name="TransactionManagerCommunicationException" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionManagerCommunicationException" />
<apidata name="TransactionManagerCommunicationException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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="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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionManagerCommunicationException" />
</api>
<api id="Overload:System.Transactions.TransactionManagerCommunicationException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.TransactionManagerCommunicationException" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="O_T_System_Transactions_TransactionManagerCommunicationException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionManagerCommunicationException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionManagerCommunicationException_ctor_2_4075724f" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionManagerCommunicationException_ctor_1_61b4e77c" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionManagerCommunicationException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionManagerCommunicationException_ctor_2_3ec47892" />
</api>
<api id="T:System.Transactions.TransactionOptions">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionOptions" />
<apidata name="TransactionOptions" group="type" subgroup="structure" />
<typedata visibility="public" sealed="true" serializable="false" layout="sequential" format="ansi" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionOptions" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionOptions">
<topicdata name="TransactionOptions" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionOptions" />
<apidata name="TransactionOptions" group="type" subgroup="structure" />
<typedata visibility="public" sealed="true" serializable="false" layout="sequential" format="ansi" />
<elements>
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionOptions" />
</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" layout="sequential" format="ansi" />
<elements>
<element api="M:System.Object.Finalize" />
<element api="M:System.Object.GetType" />
<element api="M:System.Object.MemberwiseClone" />
<element api="M:System.ValueType.ToString" />
<element api="M:System.Transactions.TransactionOptions.Equals(System.Object)" />
<element api="M:System.Transactions.TransactionOptions.GetHashCode" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_TransactionOptions" />
</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" layout="sequential" format="ansi" />
<elements>
<element api="P:System.Transactions.TransactionOptions.IsolationLevel" />
<element api="P:System.Transactions.TransactionOptions.Timeout" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Properties_T_System_Transactions_TransactionOptions" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="M_System_Transactions_TransactionOptions_Equals_1_2572741a" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="M_System_Transactions_TransactionOptions_GetHashCode" />
</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" />
<returns>
<type api="T:System.Transactions.IsolationLevel" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="P_System_Transactions_TransactionOptions_IsolationLevel" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="M_System_Transactions_TransactionOptions_op_Equality_2_eed9a699" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="M_System_Transactions_TransactionOptions_op_Inequality_2_eed9a699" />
</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" />
<returns>
<type api="T:System.TimeSpan" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionOptions" ref="false" />
</containers>
<file name="P_System_Transactions_TransactionOptions_Timeout" />
</api>
<api id="T:System.Transactions.TransactionPromotionException">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionPromotionException" />
<apidata name="TransactionPromotionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionPromotionException" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionPromotionException">
<topicdata name="TransactionPromotionException" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionPromotionException" />
<apidata name="TransactionPromotionException" group="type" subgroup="class" />
<typedata visibility="public" serializable="true" layout="auto" format="ansi" />
<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="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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionPromotionException" />
</api>
<api id="Overload:System.Transactions.TransactionPromotionException.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.TransactionPromotionException" />
<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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="O_T_System_Transactions_TransactionPromotionException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionPromotionException_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionPromotionException_ctor_2_4075724f" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionPromotionException_ctor_1_61b4e77c" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionPromotionException" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionPromotionException_ctor_2_3ec47892" />
</api>
<api id="T:System.Transactions.TransactionScope">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.TransactionScope" />
<apidata name="TransactionScope" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<implements>
<type api="T:System.IDisposable" ref="true" />
</implements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionScope" />
</api>
<api id="AllMembers.T:System.Transactions.TransactionScope">
<topicdata name="TransactionScope" group="list" subgroup="members" typeTopicId="T:System.Transactions.TransactionScope" />
<apidata name="TransactionScope" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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="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.TransactionScopeOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan)" />
<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.Transaction,System.TimeSpan,System.Transactions.EnterpriseServicesInteropOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions,System.Transactions.EnterpriseServicesInteropOption)" />
</element>
<element api="M:System.Transactions.TransactionScope.Complete" />
<element api="M:System.Transactions.TransactionScope.Dispose" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="AllMembers_T_System_Transactions_TransactionScope" />
</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" layout="auto" format="ansi" />
<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.TransactionScope.Complete" />
<element api="M:System.Transactions.TransactionScope.Dispose" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
</containers>
<file name="Methods_T_System_Transactions_TransactionScope" />
</api>
<api id="Overload:System.Transactions.TransactionScope.#ctor">
<topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.TransactionScope" />
<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.TransactionScopeOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.Transaction,System.TimeSpan)" />
<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.Transaction,System.TimeSpan,System.Transactions.EnterpriseServicesInteropOption)" />
<element api="M:System.Transactions.TransactionScope.#ctor(System.Transactions.TransactionScopeOption,System.Transactions.TransactionOptions,System.Transactions.EnterpriseServicesInteropOption)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="O_T_System_Transactions_TransactionScope_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionScope_ctor" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionScope_ctor_1_3a3562c1" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionScope_ctor_2_f25ab5ec" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionScope_ctor_3_542a2bb0" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionScope_ctor_1_e385d46e" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionScope_ctor_2_30903d3a" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionScope_ctor_2_00fec42b" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="C_System_Transactions_TransactionScope_ctor_3_a4fc0200" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="M_System_Transactions_TransactionScope_Complete" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScope" ref="true" />
</containers>
<file name="M_System_Transactions_TransactionScope_Dispose" />
</api>
<api id="T:System.Transactions.TransactionScopeOption">
<topicdata group="api" />
<apidata name="TransactionScopeOption" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionScopeOption" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</containers>
<file name="F_System_Transactions_TransactionScopeOption_Required" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</containers>
<file name="F_System_Transactions_TransactionScopeOption_RequiresNew" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionScopeOption" ref="false" />
</containers>
<file name="F_System_Transactions_TransactionScopeOption_Suppress" />
</api>
<api id="T:System.Transactions.TransactionStartedEventHandler">
<topicdata group="api" />
<apidata name="TransactionStartedEventHandler" group="type" subgroup="delegate" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionStartedEventHandler" />
</api>
<api id="T:System.Transactions.TransactionStatus">
<topicdata group="api" />
<apidata name="TransactionStatus" group="type" subgroup="enumeration" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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" />
<namespace api="N:System.Transactions" />
</containers>
<file name="T_System_Transactions_TransactionStatus" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</containers>
<file name="F_System_Transactions_TransactionStatus_Aborted" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</containers>
<file name="F_System_Transactions_TransactionStatus_Active" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</containers>
<file name="F_System_Transactions_TransactionStatus_Committed" />
</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" />
<namespace api="N:System.Transactions" />
<type api="T:System.Transactions.TransactionStatus" ref="false" />
</containers>
<file name="F_System_Transactions_TransactionStatus_InDoubt" />
</api>
<api id="T:System.Transactions.Configuration.DefaultSettingsSection">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.Configuration.DefaultSettingsSection" />
<apidata name="DefaultSettingsSection" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Configuration.ConfigurationSection" ref="true" />
<type api="T:System.Configuration.ConfigurationElement" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="T_System_Transactions_Configuration_DefaultSettingsSection" />
</api>
<api id="AllMembers.T:System.Transactions.Configuration.DefaultSettingsSection">
<topicdata name="DefaultSettingsSection" group="list" subgroup="members" typeTopicId="T:System.Transactions.Configuration.DefaultSettingsSection" />
<apidata name="DefaultSettingsSection" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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.Configuration.ConfigurationElement.DeserializeElement(System.Xml.XmlReader,System.Boolean)" />
<element api="P:System.Configuration.ConfigurationElement.ElementInformation" />
<element api="P:System.Configuration.ConfigurationElement.ElementProperty" />
<element api="M:System.Configuration.ConfigurationElement.Equals(System.Object)" />
<element api="P:System.Configuration.ConfigurationElement.EvaluationContext" />
<element api="M:System.Configuration.ConfigurationElement.GetHashCode" />
<element api="M:System.Configuration.ConfigurationElement.Init" />
<element api="M:System.Configuration.ConfigurationElement.InitializeDefault" />
<element api="M:System.Configuration.ConfigurationElement.IsReadOnly" />
<element api="Overload:System.Transactions.Configuration.DefaultSettingsSection.Item">
<element api="P:System.Configuration.ConfigurationElement.Item(System.Configuration.ConfigurationProperty)" />
<element api="P:System.Configuration.ConfigurationElement.Item(System.String)" />
</element>
<element api="M:System.Configuration.ConfigurationElement.ListErrors(System.Collections.IList)" />
<element api="P:System.Configuration.ConfigurationElement.LockAllAttributesExcept" />
<element api="P:System.Configuration.ConfigurationElement.LockAllElementsExcept" />
<element api="P:System.Configuration.ConfigurationElement.LockAttributes" />
<element api="P:System.Configuration.ConfigurationElement.LockElements" />
<element api="P:System.Configuration.ConfigurationElement.LockItem" />
<element api="M:System.Configuration.ConfigurationElement.OnDeserializeUnrecognizedAttribute(System.String,System.String)" />
<element api="M:System.Configuration.ConfigurationElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)" />
<element api="M:System.Configuration.ConfigurationElement.OnRequiredPropertyNotFound(System.String)" />
<element api="M:System.Configuration.ConfigurationElement.PostDeserialize" />
<element api="M:System.Configuration.ConfigurationElement.PreSerialize(System.Xml.XmlWriter)" />
<element api="P:System.Configuration.ConfigurationElement.Properties" />
<element api="M:System.Configuration.ConfigurationElement.Reset(System.Configuration.ConfigurationElement)" />
<element api="M:System.Configuration.ConfigurationElement.SerializeElement(System.Xml.XmlWriter,System.Boolean)" />
<element api="M:System.Configuration.ConfigurationElement.SerializeToXmlElement(System.Xml.XmlWriter,System.String)" />
<element api="M:System.Configuration.ConfigurationElement.SetPropertyValue(System.Configuration.ConfigurationProperty,System.Object,System.Boolean)" />
<element api="M:System.Configuration.ConfigurationElement.SetReadOnly" />
<element api="M:System.Configuration.ConfigurationElement.Unmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)" />
<element api="M:System.Configuration.ConfigurationSection.DeserializeSection(System.Xml.XmlReader)" />
<element api="M:System.Configuration.ConfigurationSection.GetRuntimeObject" />
<element api="M:System.Configuration.ConfigurationSection.IsModified" />
<element api="M:System.Configuration.ConfigurationSection.ResetModified" />
<element api="P:System.Configuration.ConfigurationSection.SectionInformation" />
<element api="M:System.Configuration.ConfigurationSection.SerializeSection(System.Configuration.ConfigurationElement,System.String,System.Configuration.ConfigurationSaveMode)" />
<element api="M:System.Transactions.Configuration.DefaultSettingsSection.#ctor" />
<element api="P:System.Transactions.Configuration.DefaultSettingsSection.DistributedTransactionManagerName" />
<element api="P:System.Transactions.Configuration.DefaultSettingsSection.Timeout" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="AllMembers_T_System_Transactions_Configuration_DefaultSettingsSection" />
</api>
<api id="Properties.T:System.Transactions.Configuration.DefaultSettingsSection">
<topicdata name="DefaultSettingsSection" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.Configuration.DefaultSettingsSection" />
<apidata name="DefaultSettingsSection" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<elements>
<element api="P:System.Configuration.ConfigurationElement.ElementInformation" />
<element api="P:System.Configuration.ConfigurationElement.ElementProperty" />
<element api="P:System.Configuration.ConfigurationElement.EvaluationContext" />
<element api="Overload:System.Transactions.Configuration.DefaultSettingsSection.Item">
<element api="P:System.Configuration.ConfigurationElement.Item(System.Configuration.ConfigurationProperty)" />
<element api="P:System.Configuration.ConfigurationElement.Item(System.String)" />
</element>
<element api="P:System.Configuration.ConfigurationElement.LockAllAttributesExcept" />
<element api="P:System.Configuration.ConfigurationElement.LockAllElementsExcept" />
<element api="P:System.Configuration.ConfigurationElement.LockAttributes" />
<element api="P:System.Configuration.ConfigurationElement.LockElements" />
<element api="P:System.Configuration.ConfigurationElement.LockItem" />
<element api="P:System.Configuration.ConfigurationElement.Properties" />
<element api="P:System.Configuration.ConfigurationSection.SectionInformation" />
<element api="P:System.Transactions.Configuration.DefaultSettingsSection.DistributedTransactionManagerName" />
<element api="P:System.Transactions.Configuration.DefaultSettingsSection.Timeout" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="Properties_T_System_Transactions_Configuration_DefaultSettingsSection" />
</api>
<api id="Overload:System.Transactions.Configuration.DefaultSettingsSection.Item">
<topicdata name="Item" group="list" subgroup="overload" memberSubgroup="property" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.Configuration.DefaultSettingsSection" allInherited="true" />
<apidata name="Item" group="member" subgroup="property" />
<elements>
<element api="P:System.Configuration.ConfigurationElement.Item(System.Configuration.ConfigurationProperty)" />
<element api="P:System.Configuration.ConfigurationElement.Item(System.String)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.DefaultSettingsSection" />
</containers>
<file name="O_T_System_Transactions_Configuration_DefaultSettingsSection_Item" />
</api>
<api id="M:System.Transactions.Configuration.DefaultSettingsSection.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.DefaultSettingsSection" ref="true" />
</containers>
<file name="C_System_Transactions_Configuration_DefaultSettingsSection_ctor" />
</api>
<api id="P:System.Transactions.Configuration.DefaultSettingsSection.DistributedTransactionManagerName">
<topicdata group="api" />
<apidata name="DistributedTransactionManagerName" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<returns>
<type api="T:System.String" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.DefaultSettingsSection" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Configuration.ConfigurationPropertyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>distributedTransactionManagerName</value>
</argument>
<assignment name="DefaultValue">
<type api="T:System.String" ref="true" />
<value />
</assignment>
</attribute>
</attributes>
<file name="P_System_Transactions_Configuration_DefaultSettingsSection_DistributedTransactionManagerName" />
</api>
<api id="P:System.Transactions.Configuration.DefaultSettingsSection.Timeout">
<topicdata group="api" />
<apidata name="Timeout" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<returns>
<type api="T:System.TimeSpan" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.DefaultSettingsSection" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Configuration.ConfigurationPropertyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>timeout</value>
</argument>
<assignment name="DefaultValue">
<type api="T:System.String" ref="true" />
<value>00:01:00</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Configuration.TimeSpanValidatorAttribute" ref="true" />
<assignment name="MinValueString">
<type api="T:System.String" ref="true" />
<value>00:00:00</value>
</assignment>
<assignment name="MaxValueString">
<type api="T:System.String" ref="true" />
<value>10675199.02:48:05.4775807</value>
</assignment>
</attribute>
</attributes>
<file name="P_System_Transactions_Configuration_DefaultSettingsSection_Timeout" />
</api>
<api id="T:System.Transactions.Configuration.MachineSettingsSection">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.Configuration.MachineSettingsSection" />
<apidata name="MachineSettingsSection" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Configuration.ConfigurationSection" ref="true" />
<type api="T:System.Configuration.ConfigurationElement" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="T_System_Transactions_Configuration_MachineSettingsSection" />
</api>
<api id="AllMembers.T:System.Transactions.Configuration.MachineSettingsSection">
<topicdata name="MachineSettingsSection" group="list" subgroup="members" typeTopicId="T:System.Transactions.Configuration.MachineSettingsSection" />
<apidata name="MachineSettingsSection" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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.Configuration.ConfigurationElement.DeserializeElement(System.Xml.XmlReader,System.Boolean)" />
<element api="P:System.Configuration.ConfigurationElement.ElementInformation" />
<element api="P:System.Configuration.ConfigurationElement.ElementProperty" />
<element api="M:System.Configuration.ConfigurationElement.Equals(System.Object)" />
<element api="P:System.Configuration.ConfigurationElement.EvaluationContext" />
<element api="M:System.Configuration.ConfigurationElement.GetHashCode" />
<element api="M:System.Configuration.ConfigurationElement.Init" />
<element api="M:System.Configuration.ConfigurationElement.InitializeDefault" />
<element api="M:System.Configuration.ConfigurationElement.IsReadOnly" />
<element api="Overload:System.Transactions.Configuration.MachineSettingsSection.Item">
<element api="P:System.Configuration.ConfigurationElement.Item(System.Configuration.ConfigurationProperty)" />
<element api="P:System.Configuration.ConfigurationElement.Item(System.String)" />
</element>
<element api="M:System.Configuration.ConfigurationElement.ListErrors(System.Collections.IList)" />
<element api="P:System.Configuration.ConfigurationElement.LockAllAttributesExcept" />
<element api="P:System.Configuration.ConfigurationElement.LockAllElementsExcept" />
<element api="P:System.Configuration.ConfigurationElement.LockAttributes" />
<element api="P:System.Configuration.ConfigurationElement.LockElements" />
<element api="P:System.Configuration.ConfigurationElement.LockItem" />
<element api="M:System.Configuration.ConfigurationElement.OnDeserializeUnrecognizedAttribute(System.String,System.String)" />
<element api="M:System.Configuration.ConfigurationElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)" />
<element api="M:System.Configuration.ConfigurationElement.OnRequiredPropertyNotFound(System.String)" />
<element api="M:System.Configuration.ConfigurationElement.PostDeserialize" />
<element api="M:System.Configuration.ConfigurationElement.PreSerialize(System.Xml.XmlWriter)" />
<element api="P:System.Configuration.ConfigurationElement.Properties" />
<element api="M:System.Configuration.ConfigurationElement.Reset(System.Configuration.ConfigurationElement)" />
<element api="M:System.Configuration.ConfigurationElement.SerializeElement(System.Xml.XmlWriter,System.Boolean)" />
<element api="M:System.Configuration.ConfigurationElement.SerializeToXmlElement(System.Xml.XmlWriter,System.String)" />
<element api="M:System.Configuration.ConfigurationElement.SetPropertyValue(System.Configuration.ConfigurationProperty,System.Object,System.Boolean)" />
<element api="M:System.Configuration.ConfigurationElement.SetReadOnly" />
<element api="M:System.Configuration.ConfigurationElement.Unmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)" />
<element api="M:System.Configuration.ConfigurationSection.DeserializeSection(System.Xml.XmlReader)" />
<element api="M:System.Configuration.ConfigurationSection.GetRuntimeObject" />
<element api="M:System.Configuration.ConfigurationSection.IsModified" />
<element api="M:System.Configuration.ConfigurationSection.ResetModified" />
<element api="P:System.Configuration.ConfigurationSection.SectionInformation" />
<element api="M:System.Configuration.ConfigurationSection.SerializeSection(System.Configuration.ConfigurationElement,System.String,System.Configuration.ConfigurationSaveMode)" />
<element api="M:System.Transactions.Configuration.MachineSettingsSection.#ctor" />
<element api="P:System.Transactions.Configuration.MachineSettingsSection.MaxTimeout" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="AllMembers_T_System_Transactions_Configuration_MachineSettingsSection" />
</api>
<api id="Properties.T:System.Transactions.Configuration.MachineSettingsSection">
<topicdata name="MachineSettingsSection" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.Configuration.MachineSettingsSection" />
<apidata name="MachineSettingsSection" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<elements>
<element api="P:System.Configuration.ConfigurationElement.ElementInformation" />
<element api="P:System.Configuration.ConfigurationElement.ElementProperty" />
<element api="P:System.Configuration.ConfigurationElement.EvaluationContext" />
<element api="Overload:System.Transactions.Configuration.MachineSettingsSection.Item">
<element api="P:System.Configuration.ConfigurationElement.Item(System.Configuration.ConfigurationProperty)" />
<element api="P:System.Configuration.ConfigurationElement.Item(System.String)" />
</element>
<element api="P:System.Configuration.ConfigurationElement.LockAllAttributesExcept" />
<element api="P:System.Configuration.ConfigurationElement.LockAllElementsExcept" />
<element api="P:System.Configuration.ConfigurationElement.LockAttributes" />
<element api="P:System.Configuration.ConfigurationElement.LockElements" />
<element api="P:System.Configuration.ConfigurationElement.LockItem" />
<element api="P:System.Configuration.ConfigurationElement.Properties" />
<element api="P:System.Configuration.ConfigurationSection.SectionInformation" />
<element api="P:System.Transactions.Configuration.MachineSettingsSection.MaxTimeout" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="Properties_T_System_Transactions_Configuration_MachineSettingsSection" />
</api>
<api id="Overload:System.Transactions.Configuration.MachineSettingsSection.Item">
<topicdata name="Item" group="list" subgroup="overload" memberSubgroup="property" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.Configuration.MachineSettingsSection" allInherited="true" />
<apidata name="Item" group="member" subgroup="property" />
<elements>
<element api="P:System.Configuration.ConfigurationElement.Item(System.Configuration.ConfigurationProperty)" />
<element api="P:System.Configuration.ConfigurationElement.Item(System.String)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.MachineSettingsSection" />
</containers>
<file name="O_T_System_Transactions_Configuration_MachineSettingsSection_Item" />
</api>
<api id="M:System.Transactions.Configuration.MachineSettingsSection.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.MachineSettingsSection" ref="true" />
</containers>
<file name="C_System_Transactions_Configuration_MachineSettingsSection_ctor" />
</api>
<api id="P:System.Transactions.Configuration.MachineSettingsSection.MaxTimeout">
<topicdata group="api" />
<apidata name="MaxTimeout" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" set="true" />
<returns>
<type api="T:System.TimeSpan" ref="false" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.MachineSettingsSection" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Configuration.ConfigurationPropertyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>maxTimeout</value>
</argument>
<assignment name="DefaultValue">
<type api="T:System.String" ref="true" />
<value>00:10:00</value>
</assignment>
</attribute>
<attribute>
<type api="T:System.Configuration.TimeSpanValidatorAttribute" ref="true" />
<assignment name="MinValueString">
<type api="T:System.String" ref="true" />
<value>00:00:00</value>
</assignment>
<assignment name="MaxValueString">
<type api="T:System.String" ref="true" />
<value>10675199.02:48:05.4775807</value>
</assignment>
</attribute>
</attributes>
<file name="P_System_Transactions_Configuration_MachineSettingsSection_MaxTimeout" />
</api>
<api id="T:System.Transactions.Configuration.TransactionsSectionGroup">
<topicdata group="api" allMembersTopicId="AllMembers.T:System.Transactions.Configuration.TransactionsSectionGroup" />
<apidata name="TransactionsSectionGroup" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<family>
<ancestors>
<type api="T:System.Configuration.ConfigurationSectionGroup" ref="true" />
<type api="T:System.Object" ref="true" />
</ancestors>
</family>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="T_System_Transactions_Configuration_TransactionsSectionGroup" />
</api>
<api id="AllMembers.T:System.Transactions.Configuration.TransactionsSectionGroup">
<topicdata name="TransactionsSectionGroup" group="list" subgroup="members" typeTopicId="T:System.Transactions.Configuration.TransactionsSectionGroup" />
<apidata name="TransactionsSectionGroup" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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="Overload:System.Transactions.Configuration.TransactionsSectionGroup.ForceDeclaration">
<element api="M:System.Configuration.ConfigurationSectionGroup.ForceDeclaration" />
<element api="M:System.Configuration.ConfigurationSectionGroup.ForceDeclaration(System.Boolean)" />
</element>
<element api="P:System.Configuration.ConfigurationSectionGroup.IsDeclarationRequired" />
<element api="P:System.Configuration.ConfigurationSectionGroup.IsDeclared" />
<element api="P:System.Configuration.ConfigurationSectionGroup.Name" />
<element api="P:System.Configuration.ConfigurationSectionGroup.SectionGroupName" />
<element api="P:System.Configuration.ConfigurationSectionGroup.SectionGroups" />
<element api="P:System.Configuration.ConfigurationSectionGroup.Sections" />
<element api="P:System.Configuration.ConfigurationSectionGroup.Type" />
<element api="M:System.Transactions.Configuration.TransactionsSectionGroup.#ctor" />
<element api="P:System.Transactions.Configuration.TransactionsSectionGroup.DefaultSettings" />
<element api="M:System.Transactions.Configuration.TransactionsSectionGroup.GetSectionGroup(System.Configuration.Configuration)" />
<element api="P:System.Transactions.Configuration.TransactionsSectionGroup.MachineSettings" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="AllMembers_T_System_Transactions_Configuration_TransactionsSectionGroup" />
</api>
<api id="Methods.T:System.Transactions.Configuration.TransactionsSectionGroup">
<topicdata name="TransactionsSectionGroup" group="list" subgroup="Methods" typeTopicId="T:System.Transactions.Configuration.TransactionsSectionGroup" />
<apidata name="TransactionsSectionGroup" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<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="Overload:System.Transactions.Configuration.TransactionsSectionGroup.ForceDeclaration">
<element api="M:System.Configuration.ConfigurationSectionGroup.ForceDeclaration" />
<element api="M:System.Configuration.ConfigurationSectionGroup.ForceDeclaration(System.Boolean)" />
</element>
<element api="M:System.Transactions.Configuration.TransactionsSectionGroup.GetSectionGroup(System.Configuration.Configuration)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="Methods_T_System_Transactions_Configuration_TransactionsSectionGroup" />
</api>
<api id="Properties.T:System.Transactions.Configuration.TransactionsSectionGroup">
<topicdata name="TransactionsSectionGroup" group="list" subgroup="Properties" typeTopicId="T:System.Transactions.Configuration.TransactionsSectionGroup" />
<apidata name="TransactionsSectionGroup" group="type" subgroup="class" />
<typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
<elements>
<element api="P:System.Configuration.ConfigurationSectionGroup.IsDeclarationRequired" />
<element api="P:System.Configuration.ConfigurationSectionGroup.IsDeclared" />
<element api="P:System.Configuration.ConfigurationSectionGroup.Name" />
<element api="P:System.Configuration.ConfigurationSectionGroup.SectionGroupName" />
<element api="P:System.Configuration.ConfigurationSectionGroup.SectionGroups" />
<element api="P:System.Configuration.ConfigurationSectionGroup.Sections" />
<element api="P:System.Configuration.ConfigurationSectionGroup.Type" />
<element api="P:System.Transactions.Configuration.TransactionsSectionGroup.DefaultSettings" />
<element api="P:System.Transactions.Configuration.TransactionsSectionGroup.MachineSettings" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
</containers>
<file name="Properties_T_System_Transactions_Configuration_TransactionsSectionGroup" />
</api>
<api id="Overload:System.Transactions.Configuration.TransactionsSectionGroup.ForceDeclaration">
<topicdata name="ForceDeclaration" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.Transactions.Configuration.TransactionsSectionGroup" allInherited="true" />
<apidata name="ForceDeclaration" group="member" subgroup="method" />
<elements>
<element api="M:System.Configuration.ConfigurationSectionGroup.ForceDeclaration" />
<element api="M:System.Configuration.ConfigurationSectionGroup.ForceDeclaration(System.Boolean)" />
</elements>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.TransactionsSectionGroup" />
</containers>
<file name="O_T_System_Transactions_Configuration_TransactionsSectionGroup_ForceDeclaration" />
</api>
<api id="M:System.Transactions.Configuration.TransactionsSectionGroup.#ctor">
<topicdata group="api" />
<apidata name=".ctor" group="member" subgroup="constructor" />
<memberdata visibility="public" special="true" />
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.TransactionsSectionGroup" ref="true" />
</containers>
<file name="C_System_Transactions_Configuration_TransactionsSectionGroup_ctor" />
</api>
<api id="P:System.Transactions.Configuration.TransactionsSectionGroup.DefaultSettings">
<topicdata group="api" />
<apidata name="DefaultSettings" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<returns>
<type api="T:System.Transactions.Configuration.DefaultSettingsSection" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.TransactionsSectionGroup" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Configuration.ConfigurationPropertyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>defaultSettings</value>
</argument>
</attribute>
</attributes>
<file name="P_System_Transactions_Configuration_TransactionsSectionGroup_DefaultSettings" />
</api>
<api id="M:System.Transactions.Configuration.TransactionsSectionGroup.GetSectionGroup(System.Configuration.Configuration)">
<topicdata group="api" />
<apidata name="GetSectionGroup" group="member" subgroup="method" />
<memberdata visibility="public" static="true" />
<proceduredata virtual="false" />
<parameters>
<parameter name="config">
<type api="T:System.Configuration.Configuration" ref="true" />
</parameter>
</parameters>
<returns>
<type api="T:System.Transactions.Configuration.TransactionsSectionGroup" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.TransactionsSectionGroup" ref="true" />
</containers>
<file name="M_System_Transactions_Configuration_TransactionsSectionGroup_GetSectionGroup_1_37584a68" />
</api>
<api id="P:System.Transactions.Configuration.TransactionsSectionGroup.MachineSettings">
<topicdata group="api" />
<apidata name="MachineSettings" group="member" subgroup="property" />
<memberdata visibility="public" />
<proceduredata virtual="false" />
<propertydata get="true" />
<returns>
<type api="T:System.Transactions.Configuration.MachineSettingsSection" ref="true" />
</returns>
<containers>
<library assembly="System.Transactions" module="System.Transactions" />
<namespace api="N:System.Transactions.Configuration" />
<type api="T:System.Transactions.Configuration.TransactionsSectionGroup" ref="true" />
</containers>
<attributes>
<attribute>
<type api="T:System.Configuration.ConfigurationPropertyAttribute" ref="true" />
<argument>
<type api="T:System.String" ref="true" />
<value>machineSettings</value>
</argument>
</attribute>
</attributes>
<file name="P_System_Transactions_Configuration_TransactionsSectionGroup_MachineSettings" />
</api>
</apis>
</reflection>