Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Navigation / NavigationFailedEventArgs.cs / 1305600 / NavigationFailedEventArgs.cs
//-------------------------------------------------------------------------------------------------- // File: NavigationFailedCancelEventArgs.cs // // Copyright (C) 2004 by Microsoft Corporation. All rights reserved. // // Description: // This event is fired when an error is encountered during a navigation. // The NavigationFailedEventArgs contains the error status code and // the exception that was thrown. By default Handled property is set to false, // which allows the exception to be rethrown. // The event handler can prevent exception from throwing // to the user by setting the Handled property to true // // This event is fired on navigation container and refired on the NavigationApplication // // History: // 06/10/06: [....] Created // //------------------------------------------------------------------------------------------------- using System.ComponentModel; using System.Net; namespace System.Windows.Navigation { ////// Event args for NavigationFailed event /// The NavigationFailedEventArgs contains the exception that was thrown. /// By default Handled property is set to false. /// The event handler can prevent the exception from being throwing to the user by setting /// the Handled property to true /// public class NavigationFailedEventArgs : EventArgs { // Internal constructor internal NavigationFailedEventArgs(Uri uri, Object extraData, Object navigator, WebRequest request, WebResponse response, Exception e) { _uri = uri; _extraData = extraData; _navigator = navigator; _request = request; _response = response; _exception = e; } ////// URI of the markup page to navigate to. /// public Uri Uri { get { return _uri; } } ////// Exposes extra data object which was optionally passed as a parameter to Navigate. /// public Object ExtraData { get { return _extraData; } } ////// The navigator that raised this event /// public object Navigator { get { return _navigator; } } ////// Exposes the WebRequest used to retrieve content. /// public WebRequest WebRequest { get { return _request; } } ////// Exposes the WebResponse used to retrieve content. /// public WebResponse WebResponse { get { return _response; } } ////// Exception that was thrown during the navigation /// public Exception Exception { get { return _exception; } } ////// Returns a boolean flag indicating if or not this event has been handled. /// public bool Handled { get { return _handled; } set { _handled = value; } } Uri _uri; Object _extraData; Object _navigator; WebRequest _request; WebResponse _response; Exception _exception; bool _handled = false; } } // 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
- ProcessModule.cs
- ListItemParagraph.cs
- WebPartMovingEventArgs.cs
- ManagementEventWatcher.cs
- BoolLiteral.cs
- Model3D.cs
- OrderedEnumerableRowCollection.cs
- PerformanceCounterPermissionEntry.cs
- GlobalizationAssembly.cs
- ServiceObjectContainer.cs
- DetailsView.cs
- SingleStorage.cs
- WebBrowserPermission.cs
- ReachDocumentPageSerializerAsync.cs
- UrlAuthorizationModule.cs
- AsymmetricKeyExchangeDeformatter.cs
- CompiledQuery.cs
- TextEncodedRawTextWriter.cs
- BooleanSwitch.cs
- XmlAtomicValue.cs
- wgx_sdk_version.cs
- ChildTable.cs
- ToolZone.cs
- documentsequencetextpointer.cs
- SQLUtility.cs
- TripleDESCryptoServiceProvider.cs
- EntitySetBase.cs
- GlyphElement.cs
- GridViewCancelEditEventArgs.cs
- EntityDataSourceChangedEventArgs.cs
- xmlfixedPageInfo.cs
- CellPartitioner.cs
- ScalarConstant.cs
- DataGridBeginningEditEventArgs.cs
- WebPartManagerInternals.cs
- EntityDataSourceWrapper.cs
- FilterInvalidBodyAccessException.cs
- BitmapEffectGeneralTransform.cs
- ConnectionInterfaceCollection.cs
- TimeSpan.cs
- CategoryNameCollection.cs
- NTAccount.cs
- EditorPartChrome.cs
- InfoCardX509Validator.cs
- HttpCacheVaryByContentEncodings.cs
- ImportException.cs
- ProfileGroupSettings.cs
- DataGridDesigner.cs
- DBSqlParser.cs
- VsPropertyGrid.cs
- Win32.cs
- DataGridViewButtonCell.cs
- ReplyAdapterChannelListener.cs
- XmlAtomicValue.cs
- ArrayConverter.cs
- NavigateEvent.cs
- RelatedImageListAttribute.cs
- StorageEntitySetMapping.cs
- Cursor.cs
- HighContrastHelper.cs
- WaitHandleCannotBeOpenedException.cs
- ProtocolsConfiguration.cs
- rsa.cs
- DataGridViewDataErrorEventArgs.cs
- TdsParserHelperClasses.cs
- DetailsViewRowCollection.cs
- ControlIdConverter.cs
- StateManagedCollection.cs
- TableRowCollection.cs
- RegexWorker.cs
- SqlCacheDependency.cs
- TreeWalkHelper.cs
- ProtocolsConfigurationHandler.cs
- XmlWriter.cs
- ItemContainerGenerator.cs
- SqlCacheDependency.cs
- SecureConversationSecurityTokenParameters.cs
- ImageClickEventArgs.cs
- AccessDataSource.cs
- SwitchLevelAttribute.cs
- DataProtection.cs
- ImageListStreamer.cs
- SafeArrayRankMismatchException.cs
- EventLogReader.cs
- WorkerRequest.cs
- OutOfMemoryException.cs
- CssTextWriter.cs
- AuthenticationManager.cs
- _OSSOCK.cs
- GridEntryCollection.cs
- DetailsViewRow.cs
- MulticastNotSupportedException.cs
- CommunicationException.cs
- CommonProperties.cs
- InternalBase.cs
- PrimitiveCodeDomSerializer.cs
- PerformanceCounterLib.cs
- XmlFormatExtensionPrefixAttribute.cs
- PropertyGridDesigner.cs
- GrammarBuilderPhrase.cs