Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- SourceLineInfo.cs
- SqlRemoveConstantOrderBy.cs
- MessageHeaders.cs
- PropertiesTab.cs
- BrowserInteropHelper.cs
- Scripts.cs
- MonthCalendar.cs
- SslStreamSecurityBindingElement.cs
- DocumentOrderQuery.cs
- OleDbCommand.cs
- EDesignUtil.cs
- Pair.cs
- SqlDuplicator.cs
- MultipleViewPatternIdentifiers.cs
- PageAsyncTask.cs
- DeviceFiltersSection.cs
- RegistryKey.cs
- Attribute.cs
- _ProxyRegBlob.cs
- TableLayoutPanelCodeDomSerializer.cs
- NominalTypeEliminator.cs
- QilChoice.cs
- InternalPermissions.cs
- Action.cs
- CustomError.cs
- PersonalizationStateQuery.cs
- CodeCompileUnit.cs
- RenderTargetBitmap.cs
- InternalCache.cs
- EtwTrace.cs
- lengthconverter.cs
- ThrowOnMultipleAssignment.cs
- PropertyState.cs
- ForEachDesigner.xaml.cs
- JournalEntryListConverter.cs
- Encoder.cs
- ErrorEventArgs.cs
- ComboBoxItem.cs
- DirectionalLight.cs
- HopperCache.cs
- GlyphRun.cs
- Utils.cs
- ToolboxItemAttribute.cs
- DefaultValueMapping.cs
- DataViewManagerListItemTypeDescriptor.cs
- DesignerGenericWebPart.cs
- SecurityPermission.cs
- BmpBitmapEncoder.cs
- QilInvokeLateBound.cs
- cache.cs
- RSAPKCS1SignatureFormatter.cs
- GetPageCompletedEventArgs.cs
- MethodBuilderInstantiation.cs
- NamedPipeTransportBindingElement.cs
- RuntimeCompatibilityAttribute.cs
- AddInStore.cs
- XmlSchemaAnyAttribute.cs
- Funcletizer.cs
- XmlStringTable.cs
- NullableBoolConverter.cs
- MethodBuilderInstantiation.cs
- CompilerLocalReference.cs
- XhtmlTextWriter.cs
- ObjectDataSourceSelectingEventArgs.cs
- DiscoveryCallbackBehavior.cs
- MetadataProperty.cs
- EpmContentSerializerBase.cs
- ListView.cs
- NullableDecimalAverageAggregationOperator.cs
- Rijndael.cs
- Int64AnimationUsingKeyFrames.cs
- ConnectionPoolManager.cs
- DirectoryInfo.cs
- SeekStoryboard.cs
- TypeDependencyAttribute.cs
- StaticSiteMapProvider.cs
- RequestContext.cs
- ListControlActionList.cs
- DefaultTextStore.cs
- RectangleGeometry.cs
- Grammar.cs
- ThreadAbortException.cs
- WebPartTransformerCollection.cs
- TaskScheduler.cs
- Suspend.cs
- ToolStripContainer.cs
- GB18030Encoding.cs
- X509RecipientCertificateClientElement.cs
- ElementFactory.cs
- VScrollProperties.cs
- ModelUtilities.cs
- MenuItemCollection.cs
- OperationBehaviorAttribute.cs
- CapacityStreamGeometryContext.cs
- FactoryMaker.cs
- ContractInstanceProvider.cs
- XmlUtf8RawTextWriter.cs
- BevelBitmapEffect.cs
- NavigatingCancelEventArgs.cs
- mda.cs