Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Navigation / NavigationFailedEventArgs.cs / 1 / 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
- DataGridViewCellFormattingEventArgs.cs
- SqlExpressionNullability.cs
- DrawingVisual.cs
- NameSpaceExtractor.cs
- EventDescriptorCollection.cs
- PermissionSetTriple.cs
- HTTPNotFoundHandler.cs
- DockPanel.cs
- HtmlForm.cs
- ALinqExpressionVisitor.cs
- MD5CryptoServiceProvider.cs
- StrokeDescriptor.cs
- DetailsViewInsertedEventArgs.cs
- BuilderInfo.cs
- MutexSecurity.cs
- ErrorProvider.cs
- MobileControlsSectionHandler.cs
- SemaphoreFullException.cs
- Merger.cs
- NegotiationTokenProvider.cs
- InstanceLockTracking.cs
- SchemaElement.cs
- InputMethodStateChangeEventArgs.cs
- RectAnimationClockResource.cs
- StringPropertyBuilder.cs
- ProfileInfo.cs
- CacheOutputQuery.cs
- FileEnumerator.cs
- ThumbAutomationPeer.cs
- Evidence.cs
- ColumnMapTranslator.cs
- XmlSchemaAttribute.cs
- NTAccount.cs
- PngBitmapEncoder.cs
- Expressions.cs
- MethodRental.cs
- OleDbPermission.cs
- XPathNodeHelper.cs
- Policy.cs
- RelationshipFixer.cs
- Selection.cs
- ReadOnlyHierarchicalDataSource.cs
- DocumentsTrace.cs
- XmlBindingWorker.cs
- LinqDataSourceUpdateEventArgs.cs
- PropertyChangingEventArgs.cs
- HtmlInputText.cs
- IRCollection.cs
- SqlDataReader.cs
- NavigationPropertyEmitter.cs
- ExpressionParser.cs
- PointAnimationClockResource.cs
- DocumentCollection.cs
- InputBinder.cs
- ValidatingPropertiesEventArgs.cs
- LogicalTreeHelper.cs
- AsyncPostBackTrigger.cs
- ExitEventArgs.cs
- AttachmentService.cs
- LinqDataSourceUpdateEventArgs.cs
- RegistryKey.cs
- ContractUtils.cs
- MessageBox.cs
- Run.cs
- MetafileHeaderWmf.cs
- MailAddressCollection.cs
- SchemaImporterExtensionElementCollection.cs
- EntityDataSourceUtil.cs
- DragEventArgs.cs
- RouteItem.cs
- DispatcherHookEventArgs.cs
- XmlSchemaSimpleContent.cs
- ScrollContentPresenter.cs
- RunWorkerCompletedEventArgs.cs
- FunctionQuery.cs
- WebPartAddingEventArgs.cs
- JavaScriptSerializer.cs
- CharacterString.cs
- SqlDataSourceCache.cs
- NavigationPropertyAccessor.cs
- ProxyWebPartConnectionCollection.cs
- ProfileService.cs
- SamlAuthorizationDecisionStatement.cs
- ColorConvertedBitmap.cs
- LineGeometry.cs
- XmlMtomReader.cs
- Handle.cs
- FileEnumerator.cs
- ObjectTag.cs
- SystemTcpStatistics.cs
- DynamicResourceExtension.cs
- NetworkCredential.cs
- PersianCalendar.cs
- EventsTab.cs
- ConfigurationFileMap.cs
- GeneratedView.cs
- HtmlTableRow.cs
- OneOfScalarConst.cs
- QueryCreatedEventArgs.cs
- NativeMethods.cs