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
- KeyEvent.cs
- SuppressIldasmAttribute.cs
- UIntPtr.cs
- dataobject.cs
- EntityReference.cs
- MetadataWorkspace.cs
- XmlSchemaIdentityConstraint.cs
- TypeUsage.cs
- MissingMemberException.cs
- PolyLineSegment.cs
- AttachedPropertyBrowsableAttribute.cs
- ExpressionNode.cs
- HtmlShim.cs
- DataControlReferenceCollection.cs
- ByteStreamBufferedMessageData.cs
- SendMailErrorEventArgs.cs
- BufferModesCollection.cs
- QuaternionRotation3D.cs
- ListBox.cs
- DtrList.cs
- NonClientArea.cs
- XhtmlBasicObjectListAdapter.cs
- PageAsyncTaskManager.cs
- SystemWebSectionGroup.cs
- CompilerTypeWithParams.cs
- ModelTreeEnumerator.cs
- COAUTHINFO.cs
- XmlRootAttribute.cs
- MsmqReceiveHelper.cs
- OracleNumber.cs
- ListViewDeleteEventArgs.cs
- ScriptMethodAttribute.cs
- ScaleTransform3D.cs
- MeasurementDCInfo.cs
- LogicalExpr.cs
- ContextProperty.cs
- UserControl.cs
- SqlFormatter.cs
- TrackingProfileDeserializationException.cs
- QilExpression.cs
- WeakEventManager.cs
- COM2TypeInfoProcessor.cs
- ColorBlend.cs
- CompressionTransform.cs
- EntityDataSourceSelectedEventArgs.cs
- MetadataSerializer.cs
- MatrixTransform.cs
- MutexSecurity.cs
- ExpressionConverter.cs
- DoubleAnimationUsingKeyFrames.cs
- CodeCommentStatementCollection.cs
- Visual3DCollection.cs
- Stroke.cs
- Stroke2.cs
- EntityProviderServices.cs
- ForceCopyBuildProvider.cs
- ProcessingInstructionAction.cs
- BitVec.cs
- ChoiceConverter.cs
- AsyncDataRequest.cs
- diagnosticsswitches.cs
- GridViewRowCollection.cs
- PostBackOptions.cs
- ProtectedConfigurationSection.cs
- ServiceChannelProxy.cs
- ListBoxChrome.cs
- XslUrlEditor.cs
- FileDialogPermission.cs
- PersonalizationStateInfoCollection.cs
- CommandField.cs
- MethodRental.cs
- GenericEnumerator.cs
- ToggleButtonAutomationPeer.cs
- CatalogPartChrome.cs
- AccessViolationException.cs
- Set.cs
- SqlClientFactory.cs
- ListControlConvertEventArgs.cs
- DbParameterHelper.cs
- FeatureSupport.cs
- CancelAsyncOperationRequest.cs
- System.Data_BID.cs
- WebBrowser.cs
- VideoDrawing.cs
- MessageEncoder.cs
- VerticalAlignConverter.cs
- HeaderedItemsControl.cs
- ConfigXmlWhitespace.cs
- ImageMap.cs
- RawTextInputReport.cs
- ClonableStack.cs
- SettingsAttributes.cs
- PrintPreviewControl.cs
- WithParamAction.cs
- DataGridRowHeaderAutomationPeer.cs
- oledbmetadatacolumnnames.cs
- HtmlTernaryTree.cs
- XmlSchemaSimpleTypeUnion.cs
- ReturnType.cs
- DataGridViewCellConverter.cs