Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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; } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeBinaryOperatorExpression.cs
- SelectorAutomationPeer.cs
- InheritedPropertyChangedEventArgs.cs
- XpsTokenContext.cs
- XmlArrayAttribute.cs
- QueryContext.cs
- TransformerTypeCollection.cs
- DataServiceQueryException.cs
- DataGridViewSelectedColumnCollection.cs
- PropertyConverter.cs
- ArgIterator.cs
- EdgeModeValidation.cs
- Size.cs
- TypedTableBase.cs
- StretchValidation.cs
- ClusterSafeNativeMethods.cs
- PropertyGroupDescription.cs
- DataGridViewRowsRemovedEventArgs.cs
- SqlProviderServices.cs
- StyleTypedPropertyAttribute.cs
- CmsInterop.cs
- HebrewCalendar.cs
- PageBuildProvider.cs
- CacheMemory.cs
- DataGridViewButtonColumn.cs
- CodeAttributeDeclaration.cs
- SelectedDatesCollection.cs
- HighlightVisual.cs
- GlyphCollection.cs
- ProgressBarBrushConverter.cs
- documentsequencetextpointer.cs
- PackageRelationshipSelector.cs
- ExpressionBindingCollection.cs
- PermissionSetTriple.cs
- TranslateTransform.cs
- SslStreamSecurityBindingElement.cs
- UnsafeNativeMethods.cs
- CannotUnloadAppDomainException.cs
- KeyValueSerializer.cs
- CrossSiteScriptingValidation.cs
- SQLByteStorage.cs
- HighlightVisual.cs
- IPHostEntry.cs
- DataGridCell.cs
- MergablePropertyAttribute.cs
- WindowsSysHeader.cs
- BindingSource.cs
- BasicKeyConstraint.cs
- AssemblyAssociatedContentFileAttribute.cs
- FrameworkContentElement.cs
- AsyncStreamReader.cs
- DrawingDrawingContext.cs
- SqlCacheDependencySection.cs
- ProcessModelInfo.cs
- DataViewSetting.cs
- EdmItemError.cs
- InstanceHandleConflictException.cs
- DesignerCategoryAttribute.cs
- SafeProcessHandle.cs
- SelectorItemAutomationPeer.cs
- PolygonHotSpot.cs
- PageClientProxyGenerator.cs
- QueryContinueDragEvent.cs
- XmlDataSource.cs
- ScriptResourceInfo.cs
- XmlAttributeProperties.cs
- RijndaelManaged.cs
- FunctionDetailsReader.cs
- DebugTracing.cs
- BamlResourceDeserializer.cs
- PaginationProgressEventArgs.cs
- ZipFileInfo.cs
- LicenseManager.cs
- EndpointDispatcherTable.cs
- DescendentsWalkerBase.cs
- DataControlFieldCell.cs
- TemplateBaseAction.cs
- XmlSchemaAttributeGroupRef.cs
- NativeMethods.cs
- ButtonDesigner.cs
- SafeHGlobalHandleCritical.cs
- DataGridViewCellMouseEventArgs.cs
- XmlILModule.cs
- RegexCaptureCollection.cs
- ScriptBehaviorDescriptor.cs
- PixelShader.cs
- SymmetricSecurityBindingElement.cs
- OutgoingWebRequestContext.cs
- SchemaNamespaceManager.cs
- DataGridViewCheckBoxColumn.cs
- Stopwatch.cs
- PropertyDescriptorGridEntry.cs
- JapaneseCalendar.cs
- DetailsViewDeleteEventArgs.cs
- SmtpMail.cs
- DataPagerField.cs
- DecoderFallback.cs
- FeatureSupport.cs
- MenuEventArgs.cs
- RSAOAEPKeyExchangeFormatter.cs