| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 |
- <?xml version="1.0" encoding="utf-8"?>
- <Type Name="DbTransaction" FullName="System.Data.Common.DbTransaction">
- <TypeSignature Language="C#" Value="public abstract class DbTransaction : MarshalByRefObject, System.Data.IDbTransaction" />
- <AssemblyInfo>
- <AssemblyName>System.Data</AssemblyName>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <Base>
- <BaseTypeName>System.MarshalByRefObject</BaseTypeName>
- </Base>
- <Interfaces>
- <Interface>
- <InterfaceName>System.Data.IDbTransaction</InterfaceName>
- </Interface>
- </Interfaces>
- <Docs>
- <remarks>To be added.</remarks>
- <since version=".NET 2.0" />
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>The base class for a transaction. </para>
- </summary>
- </Docs>
- <Members>
- <Member MemberName=".ctor">
- <MemberSignature Language="C#" Value="protected DbTransaction ();" />
- <MemberType>Constructor</MemberType>
- <Parameters />
- <Docs>
- <remarks>To be added.</remarks>
- <since version=".NET 2.0" />
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>Initializes a new <see cref="T:System.Data.Common.DbTransaction" /> object.</para>
- </summary>
- </Docs>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- </Member>
- <Member MemberName="Commit">
- <MemberSignature Language="C#" Value="public abstract void Commit ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <remarks>To be added.</remarks>
- <since version=".NET 2.0" />
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>Commits the database transaction.</para>
- </summary>
- </Docs>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- </Member>
- <Member MemberName="Connection">
- <MemberSignature Language="C#" Value="public System.Data.Common.DbConnection Connection { get; }" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.Data.Common.DbConnection</ReturnType>
- </ReturnValue>
- <Docs>
- <value>To be added.</value>
- <since version=".NET 2.0" />
- <remarks>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>A single application may have multiple data source connections, each with zero or more transactions. This property allows you to determine the connection object associated with a particular transaction.</para>
- </remarks>
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>Specifies the <see cref="T:System.Data.Common.DbConnection" /> object associated with the transaction.</para>
- </summary>
- </Docs>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- </Member>
- <Member MemberName="DbConnection">
- <MemberSignature Language="C#" Value="protected abstract System.Data.Common.DbConnection DbConnection { get; }" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.Data.Common.DbConnection</ReturnType>
- </ReturnValue>
- <Docs>
- <value>To be added.</value>
- <since version=".NET 2.0" />
- <remarks>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>A single application may have multiple data source connections, each with zero or more transactions. This property allows you to determine the connection object associated with a particular transaction.</para>
- </remarks>
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>Specifies the <see cref="T:System.Data.Common.DbConnection" /> object associated with the transaction.</para>
- </summary>
- </Docs>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- </Member>
- <Member MemberName="Dispose">
- <MemberSignature Language="C#" Value="public void Dispose ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <since version=".NET 2.0" />
- <remarks>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>
- <see cref="Overload:System.Data.Common.DbTransaction.Dispose" /> should rollback the transaction. However, the behavior of <see cref="Overload:System.Data.Common.DbTransaction.Dispose" /> is provider specific, and should not replace calling <see cref="M:System.Data.Common.DbTransaction.Rollback" />.</para>
- </remarks>
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>Releases the unmanaged resources used by the <see cref="T:System.Data.Common.DbTransaction" />.</para>
- </summary>
- </Docs>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- </Member>
- <Member MemberName="Dispose">
- <MemberSignature Language="C#" Value="protected virtual void Dispose (bool disposing);" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="disposing" Type="System.Boolean" />
- </Parameters>
- <Docs>
- <since version=".NET 2.0" />
- <remarks>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>
- <see cref="Overload:System.Data.Common.DbTransaction.Dispose" /> should rollback the transaction. However, the behavior of <see cref="Overload:System.Data.Common.DbTransaction.Dispose" /> is provider specific, and should not replace calling <see cref="M:System.Data.Common.DbTransaction.Rollback" />.</para>
- </remarks>
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>Releases the unmanaged resources used by the <see cref="T:System.Data.Common.DbTransaction" /> and optionally releases the managed resources.</para>
- </summary>
- <param name="disposing">
- <attribution license="cc4" from="Microsoft" modified="false" />If true, this method releases all resources held by any managed objects that this <see cref="T:System.Data.Common.DbTransaction" /> references.</param>
- </Docs>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- </Member>
- <Member MemberName="IsolationLevel">
- <MemberSignature Language="C#" Value="public abstract System.Data.IsolationLevel IsolationLevel { get; }" />
- <MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.Data.IsolationLevel</ReturnType>
- </ReturnValue>
- <Docs>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- <since version=".NET 2.0" />
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>Specifies the <see cref="T:System.Data.IsolationLevel" /> for this transaction.</para>
- </summary>
- </Docs>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- </Member>
- <Member MemberName="Rollback">
- <MemberSignature Language="C#" Value="public abstract void Rollback ();" />
- <MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters />
- <Docs>
- <remarks>To be added.</remarks>
- <since version=".NET 2.0" />
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>Rolls back a transaction from a pending state.</para>
- </summary>
- </Docs>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- </Member>
- <Member MemberName="System.Data.IDbTransaction.Connection">
- <MemberSignature Language="C#" Value="System.Data.IDbConnection System.Data.IDbTransaction.Connection { get; }" />
- <MemberType>Property</MemberType>
- <AssemblyInfo>
- <AssemblyVersion>2.0.0.0</AssemblyVersion>
- </AssemblyInfo>
- <ReturnValue>
- <ReturnType>System.Data.IDbConnection</ReturnType>
- </ReturnValue>
- <Docs>
- <value>To be added.</value>
- <remarks>To be added.</remarks>
- <summary>
- <attribution license="cc4" from="Microsoft" modified="false" />
- <para>Gets the <see cref="T:System.Data.Common.DbConnection" /> object associated with the transaction, or a null reference if the transaction is no longer valid.</para>
- </summary>
- </Docs>
- </Member>
- </Members>
- </Type>
|