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
- NativeMethods.cs
- OlePropertyStructs.cs
- MenuItemCollection.cs
- Model3D.cs
- RightsManagementPermission.cs
- NetworkStream.cs
- SimpleBitVector32.cs
- EnumBuilder.cs
- SingleAnimationUsingKeyFrames.cs
- ReflectTypeDescriptionProvider.cs
- TextEditorCharacters.cs
- PersonalizationStateInfoCollection.cs
- PrintPageEvent.cs
- TableCellAutomationPeer.cs
- arclist.cs
- ObjectStateEntryDbDataRecord.cs
- DetailsViewModeEventArgs.cs
- HighlightComponent.cs
- BufferedConnection.cs
- GlyphCache.cs
- RelationshipFixer.cs
- ManagementDateTime.cs
- SQLResource.cs
- Activity.cs
- CellQuery.cs
- ExpressionConverter.cs
- ListItemsCollectionEditor.cs
- OdbcStatementHandle.cs
- SelectiveScrollingGrid.cs
- QilList.cs
- DetailsViewDeleteEventArgs.cs
- SizeConverter.cs
- TranslateTransform.cs
- ColumnMap.cs
- InstanceStoreQueryResult.cs
- DefaultEvaluationContext.cs
- StringToken.cs
- GenericTypeParameterBuilder.cs
- ManagementObjectCollection.cs
- FormViewDeleteEventArgs.cs
- TextServicesDisplayAttributePropertyRanges.cs
- SqlBooleanizer.cs
- ObjectQueryState.cs
- DatagramAdapter.cs
- EncodingDataItem.cs
- CheckBoxFlatAdapter.cs
- MobileControlsSection.cs
- OdbcTransaction.cs
- FollowerQueueCreator.cs
- IssuanceLicense.cs
- OutputCacheModule.cs
- RegisteredExpandoAttribute.cs
- ApplicationManager.cs
- BitmapEffectvisualstate.cs
- PasswordRecoveryDesigner.cs
- Vector3DAnimationBase.cs
- ManifestResourceInfo.cs
- RegexRunnerFactory.cs
- WsatAdminException.cs
- BitmapDownload.cs
- LogWriteRestartAreaState.cs
- Rotation3DAnimationUsingKeyFrames.cs
- Helper.cs
- ValidationError.cs
- OdbcConnection.cs
- Assert.cs
- Visual3D.cs
- BoundColumn.cs
- CustomValidator.cs
- BaseHashHelper.cs
- ModelItemExtensions.cs
- DbProviderConfigurationHandler.cs
- NativeMethods.cs
- WebHostedComPlusServiceHost.cs
- Debug.cs
- DataControlField.cs
- ITextView.cs
- FontFamily.cs
- UrlPropertyAttribute.cs
- XhtmlConformanceSection.cs
- ReadOnlyCollection.cs
- Pen.cs
- Model3DGroup.cs
- TreeViewImageKeyConverter.cs
- BaseTemplateParser.cs
- GlyphRun.cs
- OutputCacheSettings.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- Thickness.cs
- WorkflowMessageEventArgs.cs
- TransformCollection.cs
- ActiveDocumentEvent.cs
- Not.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- FormsAuthenticationConfiguration.cs
- HttpStreamFormatter.cs
- LineUtil.cs
- MetabaseServerConfig.cs
- RadioButtonPopupAdapter.cs
- SByte.cs