Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Data / System / Data / Common / DbTransaction.cs / 1 / DbTransaction.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
// [....]
//-----------------------------------------------------------------------------
namespace System.Data.Common {
using System;
using System.Data;
#if WINFSInternalOnly
internal
#else
public
#endif
abstract class DbTransaction : MarshalByRefObject, IDbTransaction { // V1.2.3300
protected DbTransaction() : base() {
}
public DbConnection Connection {
get {
return DbConnection;
}
}
IDbConnection IDbTransaction.Connection {
get {
return DbConnection;
}
}
abstract protected DbConnection DbConnection {
get;
}
abstract public IsolationLevel IsolationLevel {
get;
}
abstract public void Commit();
public void Dispose() {
Dispose(true);
}
protected virtual void Dispose(bool disposing) {
}
abstract public void Rollback();
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
// [....]
//-----------------------------------------------------------------------------
namespace System.Data.Common {
using System;
using System.Data;
#if WINFSInternalOnly
internal
#else
public
#endif
abstract class DbTransaction : MarshalByRefObject, IDbTransaction { // V1.2.3300
protected DbTransaction() : base() {
}
public DbConnection Connection {
get {
return DbConnection;
}
}
IDbConnection IDbTransaction.Connection {
get {
return DbConnection;
}
}
abstract protected DbConnection DbConnection {
get;
}
abstract public IsolationLevel IsolationLevel {
get;
}
abstract public void Commit();
public void Dispose() {
Dispose(true);
}
protected virtual void Dispose(bool disposing) {
}
abstract public void Rollback();
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- _NetworkingPerfCounters.cs
- TypeUtil.cs
- SQLInt64Storage.cs
- CodePageUtils.cs
- DescendantBaseQuery.cs
- ActivityDesigner.cs
- ExpressionTextBox.xaml.cs
- ListItemCollection.cs
- SpeechEvent.cs
- BinaryUtilClasses.cs
- CodeArgumentReferenceExpression.cs
- BrowserCapabilitiesFactory.cs
- ConfigurationCollectionAttribute.cs
- FrameworkContentElement.cs
- DataKeyArray.cs
- XmlSchemaAnnotated.cs
- Transform3DCollection.cs
- FirstQueryOperator.cs
- CapiHashAlgorithm.cs
- GenericTextProperties.cs
- ResourceType.cs
- WindowsListViewGroup.cs
- Internal.cs
- TextTreeObjectNode.cs
- ExpandCollapseProviderWrapper.cs
- TextEndOfParagraph.cs
- LineSegment.cs
- SizeAnimationClockResource.cs
- UIAgentRequest.cs
- EpmTargetPathSegment.cs
- SecureStringHasher.cs
- CodeGeneratorAttribute.cs
- XLinq.cs
- HttpCapabilitiesBase.cs
- FilterEventArgs.cs
- FamilyTypefaceCollection.cs
- TerminatorSinks.cs
- BitmapDecoder.cs
- IdentityNotMappedException.cs
- UIElementAutomationPeer.cs
- AmbientProperties.cs
- DateTimeOffset.cs
- PlatformNotSupportedException.cs
- OLEDB_Util.cs
- DataBindingCollection.cs
- SapiAttributeParser.cs
- TransactionScope.cs
- RemotingAttributes.cs
- SqlDataSourceSelectingEventArgs.cs
- DataKey.cs
- AutoResizedEvent.cs
- CodeSnippetStatement.cs
- XsltFunctions.cs
- KeyProperty.cs
- SafeFileMapViewHandle.cs
- TemplateBamlTreeBuilder.cs
- DesignerDataSourceView.cs
- DocumentSchemaValidator.cs
- EntitySqlQueryState.cs
- FormsAuthenticationTicket.cs
- PersonalizationDictionary.cs
- TargetInvocationException.cs
- PtsPage.cs
- GraphicsState.cs
- PropagationProtocolsTracing.cs
- MatchingStyle.cs
- BindingOperations.cs
- ProxySimple.cs
- DataGridLength.cs
- DebugHandleTracker.cs
- SocketException.cs
- PropertyMapper.cs
- QueryableFilterRepeater.cs
- ElapsedEventArgs.cs
- WindowsScrollBar.cs
- FreezableCollection.cs
- MailDefinition.cs
- TrackBar.cs
- Size.cs
- EndpointAddress.cs
- PolyLineSegment.cs
- HelpProvider.cs
- XmlSerializationWriter.cs
- XPathNode.cs
- CustomGrammar.cs
- DataControlCommands.cs
- Geometry3D.cs
- basevalidator.cs
- IntegerValidatorAttribute.cs
- Menu.cs
- Tokenizer.cs
- HandlerBase.cs
- PeerResolver.cs
- BaseTemplateCodeDomTreeGenerator.cs
- DataGridToolTip.cs
- LicenseException.cs
- RecipientInfo.cs
- Size3DValueSerializer.cs
- TextTreeUndoUnit.cs
- XmlSchemaNotation.cs