Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / clr / src / BCL / System / DuplicateWaitObjectException.cs / 1 / DuplicateWaitObjectException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: DuplicateWaitObjectException ** ** ** Purpose: Exception class for duplicate objects in WaitAll/WaitAny. ** ** =============================================================================*/ namespace System { using System; using System.Runtime.Remoting; using System.Runtime.Serialization; // The DuplicateWaitObjectException is thrown when an object // appears more than once in the list of objects to WaitAll or WaitAny. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class DuplicateWaitObjectException : ArgumentException { private static String _duplicateWaitObjectMessage = null; private static String DuplicateWaitObjectMessage { get { if (_duplicateWaitObjectMessage == null) _duplicateWaitObjectMessage = Environment.GetResourceString("Arg_DuplicateWaitObjectException"); return _duplicateWaitObjectMessage; } } // Creates a new DuplicateWaitObjectException with its message // string set to a default message. public DuplicateWaitObjectException() : base(DuplicateWaitObjectMessage) { SetErrorCode(__HResults.COR_E_DUPLICATEWAITOBJECT); } public DuplicateWaitObjectException(String parameterName) : base(DuplicateWaitObjectMessage, parameterName) { SetErrorCode(__HResults.COR_E_DUPLICATEWAITOBJECT); } public DuplicateWaitObjectException(String parameterName, String message) : base(message, parameterName) { SetErrorCode(__HResults.COR_E_DUPLICATEWAITOBJECT); } public DuplicateWaitObjectException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_DUPLICATEWAITOBJECT); } // This constructor is required for serialization protected DuplicateWaitObjectException(SerializationInfo info, StreamingContext context) : base (info, context) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: DuplicateWaitObjectException ** ** ** Purpose: Exception class for duplicate objects in WaitAll/WaitAny. ** ** =============================================================================*/ namespace System { using System; using System.Runtime.Remoting; using System.Runtime.Serialization; // The DuplicateWaitObjectException is thrown when an object // appears more than once in the list of objects to WaitAll or WaitAny. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class DuplicateWaitObjectException : ArgumentException { private static String _duplicateWaitObjectMessage = null; private static String DuplicateWaitObjectMessage { get { if (_duplicateWaitObjectMessage == null) _duplicateWaitObjectMessage = Environment.GetResourceString("Arg_DuplicateWaitObjectException"); return _duplicateWaitObjectMessage; } } // Creates a new DuplicateWaitObjectException with its message // string set to a default message. public DuplicateWaitObjectException() : base(DuplicateWaitObjectMessage) { SetErrorCode(__HResults.COR_E_DUPLICATEWAITOBJECT); } public DuplicateWaitObjectException(String parameterName) : base(DuplicateWaitObjectMessage, parameterName) { SetErrorCode(__HResults.COR_E_DUPLICATEWAITOBJECT); } public DuplicateWaitObjectException(String parameterName, String message) : base(message, parameterName) { SetErrorCode(__HResults.COR_E_DUPLICATEWAITOBJECT); } public DuplicateWaitObjectException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_DUPLICATEWAITOBJECT); } // This constructor is required for serialization protected DuplicateWaitObjectException(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
- HandlerBase.cs
- RequestCacheValidator.cs
- PowerStatus.cs
- DocumentReference.cs
- ConstrainedDataObject.cs
- ConstructorArgumentAttribute.cs
- LineSegment.cs
- ProtocolsSection.cs
- TdsValueSetter.cs
- ButtonBase.cs
- FontFamilyIdentifier.cs
- ViewGenResults.cs
- Point3DCollectionConverter.cs
- XslException.cs
- WebBrowser.cs
- UInt16Storage.cs
- HttpProfileGroupBase.cs
- AnimationTimeline.cs
- NonBatchDirectoryCompiler.cs
- Image.cs
- OpenTypeLayout.cs
- StrongNamePublicKeyBlob.cs
- XmlSecureResolver.cs
- ResourceBinder.cs
- FusionWrap.cs
- HierarchicalDataBoundControl.cs
- IdnElement.cs
- xmlglyphRunInfo.cs
- BinaryObjectInfo.cs
- EnumCodeDomSerializer.cs
- PlanCompilerUtil.cs
- RegexGroup.cs
- Zone.cs
- StylusPointPropertyUnit.cs
- CommentGlyph.cs
- MailWebEventProvider.cs
- TreeNodeMouseHoverEvent.cs
- Path.cs
- ISCIIEncoding.cs
- MetaForeignKeyColumn.cs
- XmlAttributeCollection.cs
- RegistryConfigurationProvider.cs
- IriParsingElement.cs
- PixelFormats.cs
- ConstructorArgumentAttribute.cs
- TagMapInfo.cs
- AddInAdapter.cs
- SqlDataSourceStatusEventArgs.cs
- ListControlActionList.cs
- FormsAuthenticationUserCollection.cs
- HandleCollector.cs
- PropertyValueUIItem.cs
- AsyncResult.cs
- DataTableMappingCollection.cs
- Signature.cs
- DataAdapter.cs
- NumericPagerField.cs
- HwndHostAutomationPeer.cs
- RequestTimeoutManager.cs
- StylusPoint.cs
- QuaternionIndependentAnimationStorage.cs
- WebServicesDescriptionAttribute.cs
- ToolStripSeparatorRenderEventArgs.cs
- XmlEntity.cs
- SystemIcons.cs
- ColorConverter.cs
- SecurityTokenSpecification.cs
- Win32Native.cs
- SqlDependency.cs
- UnSafeCharBuffer.cs
- PropertyKey.cs
- TypeDependencyAttribute.cs
- ReflectTypeDescriptionProvider.cs
- Int64AnimationBase.cs
- MethodBuilderInstantiation.cs
- UIElementPropertyUndoUnit.cs
- UnsafeNativeMethodsPenimc.cs
- DesignerActionListCollection.cs
- SelectionUIHandler.cs
- ActivityDesigner.cs
- SystemResources.cs
- ApplicationCommands.cs
- PropertyGrid.cs
- BrushValueSerializer.cs
- ColorConvertedBitmap.cs
- PageStatePersister.cs
- XmlSchemaSimpleContentRestriction.cs
- ApplicationBuildProvider.cs
- DesignSurfaceServiceContainer.cs
- TimersDescriptionAttribute.cs
- ChildChangedEventArgs.cs
- InitializeCorrelation.cs
- SafeThreadHandle.cs
- NavigationService.cs
- SingleTagSectionHandler.cs
- TextEditorSpelling.cs
- KeyEvent.cs
- BitmapSizeOptions.cs
- LoginUtil.cs
- Link.cs