Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / 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: huwang 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: huwang 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
- KeyInstance.cs
- DrawingGroup.cs
- ExpressionNode.cs
- TypeElementCollection.cs
- LocatorPart.cs
- XsltSettings.cs
- uribuilder.cs
- ContractMapping.cs
- BinaryReader.cs
- InputProcessorProfilesLoader.cs
- InvariantComparer.cs
- ElementNotAvailableException.cs
- RepeatButtonAutomationPeer.cs
- HtmlInputButton.cs
- MemoryRecordBuffer.cs
- BuildProviderInstallComponent.cs
- DocumentViewerHelper.cs
- WindowsFormsSynchronizationContext.cs
- FrugalMap.cs
- DecimalFormatter.cs
- WebBrowserNavigatedEventHandler.cs
- HtmlLink.cs
- PartitionResolver.cs
- WmiInstallComponent.cs
- Popup.cs
- Geometry3D.cs
- SynthesizerStateChangedEventArgs.cs
- WindowsListBox.cs
- DefaultBindingPropertyAttribute.cs
- Operand.cs
- loginstatus.cs
- SecurityHeaderTokenResolver.cs
- OleDbErrorCollection.cs
- MethodImplAttribute.cs
- XmlWrappingReader.cs
- bidPrivateBase.cs
- ProviderIncompatibleException.cs
- ColumnResult.cs
- DbConnectionStringBuilder.cs
- BypassElementCollection.cs
- ContentIterators.cs
- ColumnResizeAdorner.cs
- DesignerPerfEventProvider.cs
- NullEntityWrapper.cs
- ElementInit.cs
- DataGridTableCollection.cs
- ToolBarButtonDesigner.cs
- Permission.cs
- PatternMatchRules.cs
- ScriptModule.cs
- ToolStripSeparator.cs
- OleDbCommandBuilder.cs
- KerberosSecurityTokenAuthenticator.cs
- FieldTemplateFactory.cs
- GB18030Encoding.cs
- BamlRecordWriter.cs
- ReaderOutput.cs
- StaticSiteMapProvider.cs
- ExpressionList.cs
- AddingNewEventArgs.cs
- SkewTransform.cs
- ControlPaint.cs
- HttpWriter.cs
- OutputCacheModule.cs
- ISessionStateStore.cs
- Comparer.cs
- Pool.cs
- TabPage.cs
- SizeIndependentAnimationStorage.cs
- EnterpriseServicesHelper.cs
- PackageRelationship.cs
- propertytag.cs
- EmptyStringExpandableObjectConverter.cs
- XamlHostingSectionGroup.cs
- SpeechAudioFormatInfo.cs
- ProvidersHelper.cs
- SharedUtils.cs
- TdsParameterSetter.cs
- SqlRecordBuffer.cs
- MdImport.cs
- XmlExpressionDumper.cs
- StreamDocument.cs
- DataFieldConverter.cs
- FillRuleValidation.cs
- GetLastErrorDetailsRequest.cs
- VoiceSynthesis.cs
- BaseProcessor.cs
- MemoryStream.cs
- mediaclock.cs
- _SslStream.cs
- BinarySerializer.cs
- Pens.cs
- SqlComparer.cs
- IIS7WorkerRequest.cs
- ScaleTransform.cs
- BamlVersionHeader.cs
- DeferredBinaryDeserializerExtension.cs
- DecimalAnimationUsingKeyFrames.cs
- ADConnectionHelper.cs
- PrinterUnitConvert.cs