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
- Symbol.cs
- DetailsViewUpdateEventArgs.cs
- IncrementalCompileAnalyzer.cs
- GridToolTip.cs
- ListMarkerLine.cs
- LocalBuilder.cs
- MultilineStringConverter.cs
- CustomBinding.cs
- SupportingTokenChannel.cs
- DoWorkEventArgs.cs
- DataServiceQueryOfT.cs
- FontDriver.cs
- XmlSchemaSimpleType.cs
- CodeGroup.cs
- DefaultTraceListener.cs
- SafeLocalMemHandle.cs
- JsonGlobals.cs
- TypeFieldSchema.cs
- DrawingAttributeSerializer.cs
- EmptyQuery.cs
- BindingContext.cs
- IgnoreDeviceFilterElementCollection.cs
- DataServiceRequestOfT.cs
- Style.cs
- DataGridRow.cs
- Intellisense.cs
- InboundActivityHelper.cs
- PropertyTab.cs
- ArrangedElement.cs
- EventLogInternal.cs
- TextContainer.cs
- IERequestCache.cs
- GeneralTransform2DTo3DTo2D.cs
- FlowchartSizeFeature.cs
- _BasicClient.cs
- ToggleButton.cs
- SystemWebSectionGroup.cs
- IFlowDocumentViewer.cs
- CompressStream.cs
- TextEditorTyping.cs
- WebPartUtil.cs
- Application.cs
- DbException.cs
- WeakReferenceList.cs
- UnsafeNativeMethods.cs
- QuotedStringWriteStateInfo.cs
- MenuItemBinding.cs
- TextSimpleMarkerProperties.cs
- Activation.cs
- ClientRolePrincipal.cs
- PersonalizationProviderHelper.cs
- UnSafeCharBuffer.cs
- shaperfactoryquerycachekey.cs
- COM2TypeInfoProcessor.cs
- ServicesExceptionNotHandledEventArgs.cs
- ConfigurationLocationCollection.cs
- TreeView.cs
- DataGridRelationshipRow.cs
- XmlnsCache.cs
- ObjectDataSourceDisposingEventArgs.cs
- ProxyHelper.cs
- XdrBuilder.cs
- HostedTransportConfigurationManager.cs
- NameSpaceEvent.cs
- OutputCacheProfileCollection.cs
- MappingException.cs
- AsymmetricAlgorithm.cs
- HybridObjectCache.cs
- DocumentPaginator.cs
- DayRenderEvent.cs
- WebPartEditorOkVerb.cs
- CssStyleCollection.cs
- SvcMapFile.cs
- BamlResourceDeserializer.cs
- ThreadStartException.cs
- ListViewGroup.cs
- ZoneIdentityPermission.cs
- DoubleAnimationClockResource.cs
- PageContentAsyncResult.cs
- AuditLevel.cs
- DefaultObjectSerializer.cs
- DataControlFieldCollection.cs
- PrivateFontCollection.cs
- OleDbInfoMessageEvent.cs
- WebCategoryAttribute.cs
- ToolStripPanelRenderEventArgs.cs
- AvTraceFormat.cs
- TreeViewEvent.cs
- Pair.cs
- GB18030Encoding.cs
- DecimalStorage.cs
- ScriptResourceAttribute.cs
- columnmapkeybuilder.cs
- PersonalizationDictionary.cs
- ReflectionUtil.cs
- HebrewCalendar.cs
- NameValueConfigurationElement.cs
- NetStream.cs
- ToolStripManager.cs
- CriticalExceptions.cs