Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / OperationCanceledException.cs / 1305376 / OperationCanceledException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: OperationCanceledException ** ** ** Purpose: Exception for cancelled IO requests. ** ** ===========================================================*/ using System; using System.Runtime.Serialization; using System.Threading; namespace System { [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public class OperationCanceledException : SystemException { #if !FEATURE_CORECLR [NonSerialized] private CancellationToken _cancellationToken; public CancellationToken CancellationToken { get { return _cancellationToken;} private set { _cancellationToken = value;} } #endif //!FEATURE_CORECLR public OperationCanceledException() : base(Environment.GetResourceString("OperationCanceled")) { SetErrorCode(__HResults.COR_E_OPERATIONCANCELED); } public OperationCanceledException(String message) : base(message) { SetErrorCode(__HResults.COR_E_OPERATIONCANCELED); } public OperationCanceledException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_OPERATIONCANCELED); } #if !FEATURE_CORECLR public OperationCanceledException(CancellationToken token) :this() { CancellationToken = token; } public OperationCanceledException(String message, CancellationToken token) : this(message) { CancellationToken = token; } public OperationCanceledException(String message, Exception innerException, CancellationToken token) : this(message, innerException) { CancellationToken = token; } #endif //!FEATURE_CORECLR protected OperationCanceledException(SerializationInfo info, StreamingContext context) : base (info, context) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PresentationAppDomainManager.cs
- BasicExpandProvider.cs
- BroadcastEventHelper.cs
- StringBlob.cs
- HMAC.cs
- ErrorEventArgs.cs
- FlowDocumentPageViewerAutomationPeer.cs
- DataGridViewComponentPropertyGridSite.cs
- UICuesEvent.cs
- ServiceProviders.cs
- SortedList.cs
- MD5CryptoServiceProvider.cs
- MarkupExtensionParser.cs
- VoiceInfo.cs
- EntityContainer.cs
- WebServiceEnumData.cs
- SetterBaseCollection.cs
- CommonGetThemePartSize.cs
- CookielessData.cs
- EntityModelBuildProvider.cs
- EditorResources.cs
- XmlHelper.cs
- DBConnection.cs
- WindowCollection.cs
- DocumentOrderQuery.cs
- VolatileResourceManager.cs
- PeerNameResolver.cs
- InfoCardService.cs
- BezierSegment.cs
- TripleDESCryptoServiceProvider.cs
- OdbcPermission.cs
- NamedPermissionSet.cs
- RadioButton.cs
- MoveSizeWinEventHandler.cs
- ScaleTransform3D.cs
- _NtlmClient.cs
- TextPenaltyModule.cs
- ConfigurationCollectionAttribute.cs
- DateTimeUtil.cs
- CompilationRelaxations.cs
- SwitchElementsCollection.cs
- DataControlField.cs
- DataGridTextBoxColumn.cs
- XmlParser.cs
- OrderPreservingSpoolingTask.cs
- XPathAncestorIterator.cs
- PlanCompilerUtil.cs
- AnnotationResourceChangedEventArgs.cs
- UnconditionalPolicy.cs
- DataServiceProcessingPipelineEventArgs.cs
- DllNotFoundException.cs
- ParameterModifier.cs
- SmiEventSink.cs
- SafeProcessHandle.cs
- WebPartDisplayMode.cs
- JavaScriptObjectDeserializer.cs
- WinFormsSpinner.cs
- Page.cs
- HtmlControlPersistable.cs
- SerializationSectionGroup.cs
- Point3DKeyFrameCollection.cs
- Size3D.cs
- DateTimeConstantAttribute.cs
- DataBindingHandlerAttribute.cs
- BinaryObjectWriter.cs
- AuthenticateEventArgs.cs
- WCFServiceClientProxyGenerator.cs
- ConfigurationPropertyAttribute.cs
- FillErrorEventArgs.cs
- GridView.cs
- ViewStateModeByIdAttribute.cs
- ImageIndexEditor.cs
- NavigationProperty.cs
- XmlAnyElementAttribute.cs
- WindowsSpinner.cs
- SortedDictionary.cs
- ExpressionEditorAttribute.cs
- SmiEventSink_DeferedProcessing.cs
- SymbolMethod.cs
- FrameworkContextData.cs
- DbTransaction.cs
- DataObjectAttribute.cs
- HandlerBase.cs
- WpfKnownTypeInvoker.cs
- DataGridViewTopLeftHeaderCell.cs
- ObjectHandle.cs
- ParentQuery.cs
- Assembly.cs
- BaseTemplateParser.cs
- SamlDelegatingWriter.cs
- RemoteWebConfigurationHostStream.cs
- SkipQueryOptionExpression.cs
- LongValidatorAttribute.cs
- SessionStateItemCollection.cs
- TextEditorLists.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- BindingList.cs
- ProfilePropertyNameValidator.cs
- BuiltInPermissionSets.cs
- FormViewCommandEventArgs.cs