Code:
/ 4.0 / 4.0 / 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. //-------------------------------------------------------------------------------------------------- // 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
- InputMethodStateChangeEventArgs.cs
- ProgressBarAutomationPeer.cs
- CreateRefExpr.cs
- SemanticAnalyzer.cs
- columnmapkeybuilder.cs
- FixUpCollection.cs
- QilFunction.cs
- PersonalizableAttribute.cs
- AssemblyCache.cs
- TransformationRules.cs
- ProxyWebPartManager.cs
- PluralizationServiceUtil.cs
- Completion.cs
- FamilyTypefaceCollection.cs
- DateTime.cs
- RTLAwareMessageBox.cs
- AppDomainProtocolHandler.cs
- PrimaryKeyTypeConverter.cs
- MulticastDelegate.cs
- TextEditorContextMenu.cs
- HttpListener.cs
- TextLineResult.cs
- RightsController.cs
- Types.cs
- SerializationInfo.cs
- Style.cs
- XmlnsCompatibleWithAttribute.cs
- ColorConverter.cs
- PropertyRef.cs
- WebPartZoneCollection.cs
- TdsParameterSetter.cs
- ByteStack.cs
- ToolZone.cs
- HandleCollector.cs
- StaticResourceExtension.cs
- CqlIdentifiers.cs
- ProviderException.cs
- Range.cs
- ComponentConverter.cs
- ButtonRenderer.cs
- IPEndPoint.cs
- StylesEditorDialog.cs
- ObsoleteAttribute.cs
- UnsafeNativeMethods.cs
- DrawingAttributeSerializer.cs
- RtfControlWordInfo.cs
- TextContainerChangeEventArgs.cs
- ListBoxChrome.cs
- XmlSignificantWhitespace.cs
- TraceProvider.cs
- OracleBoolean.cs
- EventListener.cs
- SafeRightsManagementSessionHandle.cs
- RNGCryptoServiceProvider.cs
- NavigationService.cs
- ControlPropertyNameConverter.cs
- TextOutput.cs
- ClickablePoint.cs
- SafeNativeMethods.cs
- ViewGenResults.cs
- HtmlInputCheckBox.cs
- DeclarationUpdate.cs
- Vector3DCollectionConverter.cs
- QilTernary.cs
- remotingproxy.cs
- SecurityUtils.cs
- CheckBoxBaseAdapter.cs
- SoapIncludeAttribute.cs
- DocumentViewerBase.cs
- DelegateSerializationHolder.cs
- Span.cs
- ApplicationCommands.cs
- EdgeProfileValidation.cs
- DbMetaDataColumnNames.cs
- XmlSchemaSimpleType.cs
- XmlCharCheckingReader.cs
- documentsequencetextpointer.cs
- GlobalProxySelection.cs
- CollectionViewGroupRoot.cs
- MessagingActivityHelper.cs
- StatusBarPanelClickEvent.cs
- Resources.Designer.cs
- SynchronizingStream.cs
- ManagementOperationWatcher.cs
- HttpDebugHandler.cs
- GraphicsContext.cs
- ProfileManager.cs
- PolicyException.cs
- BindingEditor.xaml.cs
- DynamicMethod.cs
- StreamInfo.cs
- versioninfo.cs
- Size.cs
- CodeTypeOfExpression.cs
- ArgumentNullException.cs
- Emitter.cs
- FormViewDeletedEventArgs.cs
- SmiMetaDataProperty.cs
- PagedDataSource.cs
- CopyCodeAction.cs