Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / WebControls / SqlDataSourceStatusEventArgs.cs / 1 / SqlDataSourceStatusEventArgs.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System;
using System.Collections.Specialized;
using System.Data;
using System.Data.Common;
using System.Security.Permissions;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class SqlDataSourceStatusEventArgs : EventArgs {
private DbCommand _command;
private Exception _exception;
private bool _exceptionHandled;
private int _affectedRows;
public SqlDataSourceStatusEventArgs(DbCommand command, int affectedRows, Exception exception) : base() {
_command = command;
_affectedRows = affectedRows;
_exception = exception;
}
public int AffectedRows {
get {
return _affectedRows;
}
}
public DbCommand Command {
get {
return _command;
}
}
///
/// If an exception was thrown by the command, this property will contain the exception.
/// If there was no exception, the value will be null.
///
public Exception Exception {
get {
return _exception;
}
}
///
/// If you wish to handle the exception using your own logic, set this value to true for it to be ignored by the control.
/// If an exception was thrown and this value remains false, the exception will be re-thrown by the control.
///
public bool ExceptionHandled {
get {
return _exceptionHandled;
}
set {
_exceptionHandled = value;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System;
using System.Collections.Specialized;
using System.Data;
using System.Data.Common;
using System.Security.Permissions;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class SqlDataSourceStatusEventArgs : EventArgs {
private DbCommand _command;
private Exception _exception;
private bool _exceptionHandled;
private int _affectedRows;
public SqlDataSourceStatusEventArgs(DbCommand command, int affectedRows, Exception exception) : base() {
_command = command;
_affectedRows = affectedRows;
_exception = exception;
}
public int AffectedRows {
get {
return _affectedRows;
}
}
public DbCommand Command {
get {
return _command;
}
}
///
/// If an exception was thrown by the command, this property will contain the exception.
/// If there was no exception, the value will be null.
///
public Exception Exception {
get {
return _exception;
}
}
///
/// If you wish to handle the exception using your own logic, set this value to true for it to be ignored by the control.
/// If an exception was thrown and this value remains false, the exception will be re-thrown by the control.
///
public bool ExceptionHandled {
get {
return _exceptionHandled;
}
set {
_exceptionHandled = value;
}
}
}
}
// 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
- UriScheme.cs
- AnonymousIdentificationSection.cs
- MenuAdapter.cs
- AnnouncementInnerClient11.cs
- PersonalizationStateInfoCollection.cs
- TextBoxRenderer.cs
- ViewStateException.cs
- CompositeFontFamily.cs
- GroupBoxAutomationPeer.cs
- FileInfo.cs
- RelationshipEndMember.cs
- BamlLocalizableResourceKey.cs
- Events.cs
- Setter.cs
- DataGridClipboardHelper.cs
- AssociationTypeEmitter.cs
- DiscreteKeyFrames.cs
- DetailsViewModeEventArgs.cs
- Utils.cs
- ConfigurationPropertyCollection.cs
- ObjectResult.cs
- GridViewCommandEventArgs.cs
- DataGridViewCellStyleConverter.cs
- ResourceDefaultValueAttribute.cs
- DoubleStorage.cs
- CheckBoxAutomationPeer.cs
- unsafenativemethodsother.cs
- ColumnResult.cs
- metadatamappinghashervisitor.cs
- LongSumAggregationOperator.cs
- BitmapCodecInfoInternal.cs
- DeploymentExceptionMapper.cs
- ThemeableAttribute.cs
- MimeBasePart.cs
- translator.cs
- DbMetaDataFactory.cs
- ClientScriptManagerWrapper.cs
- AccessedThroughPropertyAttribute.cs
- ComponentCodeDomSerializer.cs
- LogSwitch.cs
- ExtensionWindowResizeGrip.cs
- IISUnsafeMethods.cs
- SimpleTextLine.cs
- Converter.cs
- SortableBindingList.cs
- TextTreeTextNode.cs
- CollectionViewProxy.cs
- SqlUserDefinedAggregateAttribute.cs
- DictionaryEditChange.cs
- MaterialGroup.cs
- CodeAttributeDeclarationCollection.cs
- SystemResourceHost.cs
- _ServiceNameStore.cs
- CodeFieldReferenceExpression.cs
- ConcurrentStack.cs
- DateRangeEvent.cs
- Scripts.cs
- NamespaceList.cs
- basenumberconverter.cs
- InputScope.cs
- XmlBinaryWriter.cs
- parserscommon.cs
- BamlBinaryReader.cs
- TextServicesManager.cs
- TabPage.cs
- EmptyStringExpandableObjectConverter.cs
- WmlObjectListAdapter.cs
- PrinterSettings.cs
- SystemIcmpV4Statistics.cs
- ObjectDesignerDataSourceView.cs
- SecurityDescriptor.cs
- XPathNavigatorKeyComparer.cs
- TextTreeUndo.cs
- CommentEmitter.cs
- TraceLevelHelper.cs
- localization.cs
- SectionRecord.cs
- SafePipeHandle.cs
- NameTable.cs
- AuthenticationManager.cs
- DataGridItemAttachedStorage.cs
- HScrollProperties.cs
- Blend.cs
- EventLogPermissionAttribute.cs
- MemoryStream.cs
- PopOutPanel.cs
- PropertyMetadata.cs
- AsymmetricKeyExchangeDeformatter.cs
- DataGridPreparingCellForEditEventArgs.cs
- DeflateInput.cs
- EventlogProvider.cs
- DocumentViewerHelper.cs
- FormsAuthenticationModule.cs
- SByte.cs
- UnsafeNativeMethods.cs
- InternalPermissions.cs
- MgmtConfigurationRecord.cs
- MetadataItemCollectionFactory.cs
- PageParser.cs
- FileDataSourceCache.cs