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
- StateManagedCollection.cs
- RSAOAEPKeyExchangeDeformatter.cs
- ToolStripHighContrastRenderer.cs
- SignatureDescription.cs
- WindowsToolbarItemAsMenuItem.cs
- Point3DAnimation.cs
- TransactionOptions.cs
- bindurihelper.cs
- RefExpr.cs
- TextServicesPropertyRanges.cs
- ChildDocumentBlock.cs
- TraceContext.cs
- CodeParameterDeclarationExpression.cs
- WSDualHttpSecurity.cs
- ReflectPropertyDescriptor.cs
- DataGridPreparingCellForEditEventArgs.cs
- MouseDevice.cs
- DropShadowBitmapEffect.cs
- ISAPIWorkerRequest.cs
- DataObjectEventArgs.cs
- ExpressionParser.cs
- AutomationEventArgs.cs
- VerificationException.cs
- TypographyProperties.cs
- RegexTree.cs
- Mapping.cs
- JpegBitmapDecoder.cs
- DelegateArgumentValue.cs
- WebServiceEnumData.cs
- TextTreeInsertElementUndoUnit.cs
- FigureParagraph.cs
- TypedTableBaseExtensions.cs
- SourceItem.cs
- JsonDeserializer.cs
- SystemDropShadowChrome.cs
- SessionEndedEventArgs.cs
- ReadingWritingEntityEventArgs.cs
- DoubleAnimationClockResource.cs
- HtmlTableCell.cs
- TreeIterators.cs
- StatusBar.cs
- InlineCollection.cs
- EdmProperty.cs
- WaitHandle.cs
- SchemaEntity.cs
- GridViewColumnCollectionChangedEventArgs.cs
- ClientTargetCollection.cs
- MetadataArtifactLoader.cs
- DesignerTransaction.cs
- WebPartPersonalization.cs
- DSASignatureDeformatter.cs
- DataBoundControl.cs
- PolyBezierSegment.cs
- TraceSection.cs
- CodePropertyReferenceExpression.cs
- UrlMappingsModule.cs
- WebBrowsableAttribute.cs
- GridItemPatternIdentifiers.cs
- ResourceKey.cs
- NativeRightsManagementAPIsStructures.cs
- StringComparer.cs
- DocumentViewerConstants.cs
- XmlSchemaAnyAttribute.cs
- ContextInformation.cs
- OleDbDataAdapter.cs
- WaitingCursor.cs
- GridViewUpdateEventArgs.cs
- WebServicesSection.cs
- EDesignUtil.cs
- BindingValueChangedEventArgs.cs
- SqlDataReaderSmi.cs
- ListBase.cs
- UrlMappingsModule.cs
- BinaryMessageEncoder.cs
- Binding.cs
- TreeSet.cs
- counter.cs
- Context.cs
- MultiViewDesigner.cs
- DataSourceHelper.cs
- ParseHttpDate.cs
- DataGridViewCheckBoxColumn.cs
- CommandHelper.cs
- NonDualMessageSecurityOverHttpElement.cs
- WriterOutput.cs
- HttpServerVarsCollection.cs
- PropertyContainer.cs
- CustomValidator.cs
- KeyBinding.cs
- NameObjectCollectionBase.cs
- ArrayConverter.cs
- SqlDataSourceSummaryPanel.cs
- HtmlInputHidden.cs
- XmlLanguageConverter.cs
- TemplateColumn.cs
- GetImportFileNameRequest.cs
- ResourceDisplayNameAttribute.cs
- KernelTypeValidation.cs
- ListViewDeleteEventArgs.cs
- EdmValidator.cs