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
- XmlDocumentViewSchema.cs
- LinkAreaEditor.cs
- DataGridParentRows.cs
- __FastResourceComparer.cs
- RecognizedPhrase.cs
- HMACSHA256.cs
- IndexOutOfRangeException.cs
- BasicExpressionVisitor.cs
- RestClientProxyHandler.cs
- UInt64.cs
- BinarySecretKeyIdentifierClause.cs
- ClientScriptManager.cs
- CodeAccessSecurityEngine.cs
- DataGridViewColumnHeaderCell.cs
- ObservableCollection.cs
- OdbcDataAdapter.cs
- DataListItem.cs
- ParameterElement.cs
- Int64AnimationBase.cs
- Environment.cs
- ToolBarButtonDesigner.cs
- ArraySubsetEnumerator.cs
- TrackBar.cs
- Stylus.cs
- XD.cs
- TextCollapsingProperties.cs
- DataGridViewCellStyle.cs
- IdentityValidationException.cs
- AnonymousIdentificationSection.cs
- Track.cs
- FileNameEditor.cs
- MembershipSection.cs
- TextDecorationUnitValidation.cs
- WebResponse.cs
- Win32.cs
- AbsoluteQuery.cs
- ReliabilityContractAttribute.cs
- Transform3DGroup.cs
- InlineUIContainer.cs
- Matrix.cs
- StringUtil.cs
- GPPOINTF.cs
- VisualStyleElement.cs
- SocketInformation.cs
- MemoryFailPoint.cs
- KeyTime.cs
- MenuItem.cs
- BindingExpressionUncommonField.cs
- COM2Enum.cs
- DateTimeFormatInfoScanner.cs
- ObjectNotFoundException.cs
- FastEncoderWindow.cs
- FrugalMap.cs
- TraceData.cs
- RichTextBoxDesigner.cs
- ConfigurationStrings.cs
- SupportsEventValidationAttribute.cs
- LambdaCompiler.ControlFlow.cs
- ArraySortHelper.cs
- SafeNativeMethods.cs
- Graph.cs
- IWorkflowDebuggerService.cs
- DataGridViewRowsRemovedEventArgs.cs
- MachineKeySection.cs
- TiffBitmapDecoder.cs
- EntityContainer.cs
- XmlElementCollection.cs
- SchemaMapping.cs
- Stack.cs
- FontDriver.cs
- SystemTcpStatistics.cs
- OrElse.cs
- UIElementCollection.cs
- FilteredReadOnlyMetadataCollection.cs
- _BufferOffsetSize.cs
- BitmapCodecInfoInternal.cs
- OleDbErrorCollection.cs
- TypeGeneratedEventArgs.cs
- SqlClientPermission.cs
- SiteOfOriginContainer.cs
- DataContext.cs
- ClientSettingsProvider.cs
- ModelTreeManager.cs
- ConsoleKeyInfo.cs
- StoragePropertyMapping.cs
- HtmlInputFile.cs
- ValidationErrorInfo.cs
- Descriptor.cs
- ServiceNotStartedException.cs
- StateDesigner.TransitionInfo.cs
- DataGridTableStyleMappingNameEditor.cs
- DateRangeEvent.cs
- CacheChildrenQuery.cs
- LineUtil.cs
- BigIntegerStorage.cs
- TraceListeners.cs
- KeyInstance.cs
- WmpBitmapDecoder.cs
- EntryPointNotFoundException.cs
- ClientType.cs