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
- RuleSet.cs
- DbProviderFactoriesConfigurationHandler.cs
- ParameterElement.cs
- BitmapEffectRenderDataResource.cs
- AttachmentService.cs
- DiscardableAttribute.cs
- ContentValidator.cs
- GradientStopCollection.cs
- XmlSchemaAttributeGroupRef.cs
- DiffuseMaterial.cs
- XmlSchemaExporter.cs
- PrimitiveDataContract.cs
- RecognizedWordUnit.cs
- Comparer.cs
- BrushValueSerializer.cs
- MemoryPressure.cs
- Pair.cs
- XmlSchemaSimpleTypeList.cs
- EditorZoneBase.cs
- SafeHandle.cs
- StaticExtension.cs
- GeometryValueSerializer.cs
- WriteableBitmap.cs
- SByteStorage.cs
- TreeNodeConverter.cs
- CurrentChangingEventArgs.cs
- ListBoxItemAutomationPeer.cs
- StateWorkerRequest.cs
- NameTable.cs
- CommonRemoteMemoryBlock.cs
- AsyncStreamReader.cs
- WebZone.cs
- LazyTextWriterCreator.cs
- XmlDocumentType.cs
- HttpListenerResponse.cs
- InkCanvasFeedbackAdorner.cs
- InputReferenceExpression.cs
- processwaithandle.cs
- DataServiceRequest.cs
- XhtmlBasicSelectionListAdapter.cs
- SqlInternalConnectionTds.cs
- QueryExpr.cs
- TreeViewBindingsEditorForm.cs
- SortableBindingList.cs
- DateTimeFormat.cs
- BitmapEffectState.cs
- WindowsFormsLinkLabel.cs
- DBCommandBuilder.cs
- DataServiceQueryException.cs
- ActivitySurrogateSelector.cs
- TextSelectionHighlightLayer.cs
- XamlNamespaceHelper.cs
- OleDbSchemaGuid.cs
- DBCommand.cs
- LockedActivityGlyph.cs
- _LocalDataStore.cs
- GeneralTransform.cs
- SqlCommandSet.cs
- TextProperties.cs
- HostExecutionContextManager.cs
- ServiceModelExtensionCollectionElement.cs
- DirectoryNotFoundException.cs
- DataServiceKeyAttribute.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- NativeBuffer.cs
- ActivitySurrogate.cs
- MediaScriptCommandRoutedEventArgs.cs
- HybridDictionary.cs
- SelectionHighlightInfo.cs
- MulticastNotSupportedException.cs
- Annotation.cs
- SingletonConnectionReader.cs
- WorkflowViewManager.cs
- Axis.cs
- HWStack.cs
- ReaderOutput.cs
- AccessControlEntry.cs
- ClockGroup.cs
- OLEDB_Util.cs
- QilLoop.cs
- SmtpNegotiateAuthenticationModule.cs
- HyperLink.cs
- XPathAncestorIterator.cs
- codemethodreferenceexpression.cs
- DocumentApplicationJournalEntry.cs
- AlignmentXValidation.cs
- Rect3DConverter.cs
- nulltextcontainer.cs
- Debugger.cs
- DataGridCell.cs
- ErrorWrapper.cs
- TextEditorCopyPaste.cs
- PageAdapter.cs
- SessionStateModule.cs
- SqlClientMetaDataCollectionNames.cs
- Graphics.cs
- KeyboardDevice.cs
- PointHitTestParameters.cs
- SettingsPropertyCollection.cs
- ConnectionsZone.cs