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
- Bold.cs
- ExceptionRoutedEventArgs.cs
- SqlDataSourceRefreshSchemaForm.cs
- CmsUtils.cs
- Geometry.cs
- SourceChangedEventArgs.cs
- Material.cs
- EventWaitHandleSecurity.cs
- Application.cs
- RemoteWebConfigurationHostServer.cs
- InstanceContextManager.cs
- SqlCacheDependencyDatabaseCollection.cs
- ReachSerializer.cs
- ObjectFullSpanRewriter.cs
- ClientScriptManagerWrapper.cs
- HelpInfo.cs
- BuildProviderAppliesToAttribute.cs
- HtmlInputButton.cs
- AddressingVersion.cs
- InkCanvasSelectionAdorner.cs
- InternalCache.cs
- CriticalHandle.cs
- LongValidator.cs
- CodeTypeDeclarationCollection.cs
- DaylightTime.cs
- ActiveDocumentEvent.cs
- HostedHttpContext.cs
- DataGridViewComboBoxColumn.cs
- DbConnectionClosed.cs
- LazyTextWriterCreator.cs
- SapiAttributeParser.cs
- XmlElementCollection.cs
- JsonFormatMapping.cs
- ServiceReflector.cs
- ThemeInfoAttribute.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- OleDbSchemaGuid.cs
- PublisherIdentityPermission.cs
- TextInfo.cs
- HttpCookiesSection.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- SelectionRange.cs
- PresentationSource.cs
- MemoryMappedFile.cs
- DbConnectionStringCommon.cs
- ZipIOBlockManager.cs
- SqlParameterCollection.cs
- HyperLinkDataBindingHandler.cs
- CodeCastExpression.cs
- Menu.cs
- CategoryGridEntry.cs
- SQLByte.cs
- SessionPageStatePersister.cs
- Clock.cs
- DocumentViewerConstants.cs
- TextServicesCompartmentEventSink.cs
- ProcessModule.cs
- ConfigurationStrings.cs
- Propagator.cs
- SqlInternalConnection.cs
- Tablet.cs
- IsolatedStorage.cs
- _AcceptOverlappedAsyncResult.cs
- NotFiniteNumberException.cs
- Size3D.cs
- PolyBezierSegment.cs
- SoapConverter.cs
- BitmapDecoder.cs
- TypefaceMap.cs
- Rotation3D.cs
- EntityDataSourceWrapper.cs
- BasicBrowserDialog.designer.cs
- Context.cs
- SiteMapProvider.cs
- CultureInfo.cs
- RegexCapture.cs
- Rotation3D.cs
- WebPartEditVerb.cs
- EventData.cs
- DBSqlParserTableCollection.cs
- ModelTreeEnumerator.cs
- SafeCloseHandleCritical.cs
- IPGlobalProperties.cs
- StrokeFIndices.cs
- wgx_commands.cs
- webbrowsersite.cs
- VariantWrapper.cs
- ListBoxItem.cs
- VectorAnimation.cs
- cryptoapiTransform.cs
- MutexSecurity.cs
- RC2CryptoServiceProvider.cs
- Parser.cs
- OverlappedAsyncResult.cs
- SqlStream.cs
- SecurityKeyType.cs
- Int32Converter.cs
- ByValueEqualityComparer.cs
- RegexGroup.cs
- SqlDataSourceSummaryPanel.cs