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
- EndpointIdentityExtension.cs
- OperatorExpressions.cs
- TabItem.cs
- ServiceEndpointElement.cs
- SessionStateModule.cs
- SimpleRecyclingCache.cs
- ToolStripSettings.cs
- WebBrowserEvent.cs
- SQLStringStorage.cs
- NamespaceQuery.cs
- TypeName.cs
- ValidationEventArgs.cs
- FormViewPageEventArgs.cs
- DecimalAnimationBase.cs
- ColumnMap.cs
- FileSecurity.cs
- SqlInternalConnection.cs
- ProtocolsConfigurationEntry.cs
- ResourceExpressionBuilder.cs
- UTF32Encoding.cs
- VarRemapper.cs
- NavigationPropertyAccessor.cs
- Pen.cs
- CodeDirectiveCollection.cs
- KeyedHashAlgorithm.cs
- OLEDB_Enum.cs
- Dump.cs
- StringBlob.cs
- ScrollContentPresenter.cs
- UseLicense.cs
- DbProviderFactories.cs
- ImageFormatConverter.cs
- DllNotFoundException.cs
- HttpConfigurationSystem.cs
- UriSection.cs
- RuleSetDialog.cs
- ParseHttpDate.cs
- ComponentChangingEvent.cs
- XLinq.cs
- TextParagraphProperties.cs
- TreeNodeBinding.cs
- CharacterShapingProperties.cs
- GregorianCalendar.cs
- FieldMetadata.cs
- AmbiguousMatchException.cs
- TextMessageEncodingElement.cs
- XsltCompileContext.cs
- Queue.cs
- WSDualHttpSecurityMode.cs
- HttpSessionStateWrapper.cs
- RotateTransform.cs
- NamespaceList.cs
- ConfigurationLocationCollection.cs
- DataGridViewRow.cs
- XPathDocumentNavigator.cs
- MimeXmlImporter.cs
- IFormattable.cs
- SystemWebCachingSectionGroup.cs
- SafeMemoryMappedFileHandle.cs
- SchemaTableOptionalColumn.cs
- MethodAccessException.cs
- FilePresentation.cs
- PointCollectionValueSerializer.cs
- IdentityHolder.cs
- XmlNavigatorStack.cs
- FileUpload.cs
- exports.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- ItemMap.cs
- BaseAsyncResult.cs
- RuntimeWrappedException.cs
- ObjectToIdCache.cs
- Peer.cs
- MembershipPasswordException.cs
- TreeViewImageIndexConverter.cs
- PenContexts.cs
- StringValidator.cs
- PropertyValueUIItem.cs
- login.cs
- RichTextBox.cs
- SystemIPGlobalStatistics.cs
- ItemCollection.cs
- DataGridViewTextBoxColumn.cs
- ApplicationFileParser.cs
- WebReferencesBuildProvider.cs
- SecurityRuntime.cs
- ClonableStack.cs
- XmlExpressionDumper.cs
- EventSetter.cs
- TextChangedEventArgs.cs
- KeyTime.cs
- ToolStripManager.cs
- PrtCap_Public_Simple.cs
- XPathNodeList.cs
- XmlSchemaSearchPattern.cs
- DelegatingConfigHost.cs
- QuotedStringWriteStateInfo.cs
- StrongNameUtility.cs
- CodeNamespace.cs
- PermissionRequestEvidence.cs