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
- TranslateTransform3D.cs
- SecurityUtils.cs
- Single.cs
- StringExpressionSet.cs
- SqlServer2KCompatibilityCheck.cs
- DownloadProgressEventArgs.cs
- DashStyle.cs
- ParsedAttributeCollection.cs
- ILGenerator.cs
- SchemaImporterExtensionElementCollection.cs
- SmtpLoginAuthenticationModule.cs
- ListViewGroup.cs
- AVElementHelper.cs
- SqlMethodAttribute.cs
- XmlAnyElementAttributes.cs
- EditorZoneBase.cs
- CryptoConfig.cs
- MsmqChannelFactoryBase.cs
- TextCharacters.cs
- ResizeGrip.cs
- ReachFixedDocumentSerializerAsync.cs
- DBPropSet.cs
- DataObject.cs
- ParallelTimeline.cs
- SamlAuthorizationDecisionStatement.cs
- DataGridViewBindingCompleteEventArgs.cs
- DataGridViewRowsAddedEventArgs.cs
- DirectionalLight.cs
- InvalidPropValue.cs
- HtmlToClrEventProxy.cs
- EncodingInfo.cs
- DataGridColumnCollection.cs
- MsdtcWrapper.cs
- PasswordTextNavigator.cs
- CompositionAdorner.cs
- EntityDataSourceView.cs
- TextContainerHelper.cs
- Path.cs
- XmlSchema.cs
- ArgumentValueSerializer.cs
- LocalServiceSecuritySettings.cs
- CommandLibraryHelper.cs
- CodeSubDirectoriesCollection.cs
- UniqueIdentifierService.cs
- KeyValueSerializer.cs
- QilDataSource.cs
- DateTimeFormat.cs
- GridEntry.cs
- DESCryptoServiceProvider.cs
- Number.cs
- TextEncodedRawTextWriter.cs
- EventRecord.cs
- EarlyBoundInfo.cs
- ColumnCollection.cs
- JsonWriterDelegator.cs
- DataColumn.cs
- StaticSiteMapProvider.cs
- CssStyleCollection.cs
- ObjRef.cs
- Control.cs
- BinaryFormatterWriter.cs
- FontNamesConverter.cs
- WinInet.cs
- CacheVirtualItemsEvent.cs
- MailMessageEventArgs.cs
- ListViewCancelEventArgs.cs
- RijndaelManagedTransform.cs
- InternalResources.cs
- SQLChars.cs
- DocumentSequenceHighlightLayer.cs
- MenuEventArgs.cs
- ScrollItemProviderWrapper.cs
- AttachedProperty.cs
- EventMappingSettings.cs
- MatrixTransform.cs
- StaticFileHandler.cs
- complextypematerializer.cs
- ScriptingJsonSerializationSection.cs
- AddInAdapter.cs
- WsdlExporter.cs
- RegexGroupCollection.cs
- PresentationTraceSources.cs
- RegistrySecurity.cs
- WebRequestModuleElement.cs
- ComponentResourceKey.cs
- SaveFileDialog.cs
- MULTI_QI.cs
- MessageDesigner.cs
- GlobalizationSection.cs
- Source.cs
- CompilerState.cs
- WhitespaceRuleReader.cs
- Decorator.cs
- TypeForwardedFromAttribute.cs
- Literal.cs
- MexNamedPipeBindingCollectionElement.cs
- UrlParameterWriter.cs
- DeploymentSection.cs
- ProcessDesigner.cs
- SchemaCreator.cs