Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / ObjectDataSourceStatusEventArgs.cs / 1 / ObjectDataSourceStatusEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Collections; using System.Security.Permissions; ////// Represents data that is passed into an ObjectDataSourceMethodExecutedEventHandler delegate. /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class ObjectDataSourceStatusEventArgs : EventArgs { private object _returnValue; private IDictionary _outputParameters; private Exception _exception; private bool _exceptionHandled; private int _affectedRows = -1; ////// Creates a new instance of ObjectDataSourceStatusEventArgs. /// public ObjectDataSourceStatusEventArgs(object returnValue, IDictionary outputParameters) : this(returnValue, outputParameters, null) { } ////// Creates a new instance of ObjectDataSourceStatusEventArgs. /// public ObjectDataSourceStatusEventArgs(object returnValue, IDictionary outputParameters, Exception exception) : base() { _returnValue = returnValue; _outputParameters = outputParameters; _exception = exception; } ////// The output parameters of the method invocation. /// public IDictionary OutputParameters { get { return _outputParameters; } } ////// If an exception was thrown by the invoked method, 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; } } ////// The return value of the method invocation. /// public object ReturnValue { get { return _returnValue; } } ////// The number of rows affected by the operation. /// The default value is -1, which means that an unknown number /// of rows were affected. The user must set this value in the /// Deleted/Inserted/Updated/Selected event in order for the value /// to be available elsewhere. Typically the value would come either /// from the return value of the method or one of the output parameters. /// public int AffectedRows { get { return _affectedRows; } set { _affectedRows = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- NodeInfo.cs
- ListItemCollection.cs
- SqlDataSourceCommandEventArgs.cs
- MetadataCacheItem.cs
- StyleTypedPropertyAttribute.cs
- EventManager.cs
- AstTree.cs
- EmptyEnumerable.cs
- XmlAttributeCollection.cs
- WebPartsPersonalization.cs
- BlurBitmapEffect.cs
- EntityViewContainer.cs
- PersistChildrenAttribute.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- RectAnimationBase.cs
- HttpRawResponse.cs
- sqlinternaltransaction.cs
- CreateParams.cs
- GridItem.cs
- DataGridViewCellValueEventArgs.cs
- LinkGrep.cs
- ComponentResourceManager.cs
- Crc32Helper.cs
- BindingMemberInfo.cs
- ListDictionaryInternal.cs
- RecognizerInfo.cs
- AssociationSetMetadata.cs
- ConfigurationStrings.cs
- DBSqlParserColumnCollection.cs
- LinearGradientBrush.cs
- Unit.cs
- CodeRemoveEventStatement.cs
- FontUnitConverter.cs
- HMACRIPEMD160.cs
- ToolBarButtonClickEvent.cs
- DataListItemEventArgs.cs
- Keyboard.cs
- SchemaObjectWriter.cs
- entitydatasourceentitysetnameconverter.cs
- ToolStripDropDown.cs
- Effect.cs
- FileDialogCustomPlaces.cs
- OutputCacheProfile.cs
- MemoryMappedViewStream.cs
- StorageRoot.cs
- WebBrowserContainer.cs
- XmlNavigatorStack.cs
- WorkflowServiceBehavior.cs
- LinqDataSourceDeleteEventArgs.cs
- MobileFormsAuthentication.cs
- SemaphoreSecurity.cs
- Stream.cs
- CompositeDuplexBindingElement.cs
- brushes.cs
- ToolStripSplitButton.cs
- EntityContainerRelationshipSet.cs
- HtmlInputControl.cs
- DesignColumn.cs
- ComponentDispatcherThread.cs
- UnsafeNativeMethods.cs
- Events.cs
- ObjectCloneHelper.cs
- DeploymentSection.cs
- AspNetHostingPermission.cs
- Point3DAnimationUsingKeyFrames.cs
- StringStorage.cs
- DataContract.cs
- Line.cs
- CodeTypeDeclaration.cs
- QilSortKey.cs
- PropertyBuilder.cs
- NavigationPropertyAccessor.cs
- TextElement.cs
- SettingsSavedEventArgs.cs
- NativeMethods.cs
- UserThread.cs
- BufferedReadStream.cs
- RuntimeHandles.cs
- RelationshipEnd.cs
- DesignerToolboxInfo.cs
- UserUseLicenseDictionaryLoader.cs
- TriState.cs
- DbTypeMap.cs
- FileDialog.cs
- XmlSchema.cs
- CommandManager.cs
- SuppressMergeCheckAttribute.cs
- CustomCategoryAttribute.cs
- SignedXml.cs
- LinkLabel.cs
- ConfigXmlText.cs
- StackOverflowException.cs
- DropDownHolder.cs
- HwndTarget.cs
- XPathParser.cs
- CaseInsensitiveHashCodeProvider.cs
- XmlAttribute.cs
- OleDbParameter.cs
- AlternateViewCollection.cs
- IntPtr.cs