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
- EntityWrapperFactory.cs
- _ProxyChain.cs
- CompleteWizardStep.cs
- WpfGeneratedKnownTypes.cs
- Site.cs
- Typeface.cs
- ToolStripScrollButton.cs
- FilteredReadOnlyMetadataCollection.cs
- FolderNameEditor.cs
- StateDesigner.TransitionInfo.cs
- OneOfTypeConst.cs
- DataSourceControlBuilder.cs
- SQLBytes.cs
- ConfigurationSectionCollection.cs
- PhonemeConverter.cs
- OptimisticConcurrencyException.cs
- WindowManager.cs
- X509Utils.cs
- DesignerVerbCollection.cs
- XmlEncodedRawTextWriter.cs
- ManagementOptions.cs
- PropertyTab.cs
- Axis.cs
- DbConnectionFactory.cs
- Win32Native.cs
- compensatingcollection.cs
- DocumentViewerBaseAutomationPeer.cs
- InternalControlCollection.cs
- ProjectionNode.cs
- ToolStripPanelDesigner.cs
- ListViewTableCell.cs
- CommandField.cs
- DispatcherSynchronizationContext.cs
- TransformConverter.cs
- CssStyleCollection.cs
- UnsafeNativeMethods.cs
- WebColorConverter.cs
- Utils.cs
- TypeDescriptionProvider.cs
- XmlElementAttribute.cs
- TypeDelegator.cs
- TypedElement.cs
- Attributes.cs
- XmlValidatingReader.cs
- CompositeControl.cs
- ActivationProxy.cs
- AssociationTypeEmitter.cs
- OdbcConnectionFactory.cs
- thaishape.cs
- ListenerAdapter.cs
- MultiSelector.cs
- ColorAnimation.cs
- CompilerResults.cs
- SettingsPropertyValue.cs
- ImageMap.cs
- ResourceLoader.cs
- CachedPathData.cs
- WebPartTracker.cs
- ControlPropertyNameConverter.cs
- VScrollBar.cs
- EntityTypeBase.cs
- LiteralControl.cs
- InertiaRotationBehavior.cs
- EntityCommand.cs
- DataGridViewCellStyleChangedEventArgs.cs
- Matrix3DValueSerializer.cs
- IsolationInterop.cs
- GlobalizationAssembly.cs
- TaskSchedulerException.cs
- EditorPart.cs
- HostedTransportConfigurationManager.cs
- MgmtResManager.cs
- isolationinterop.cs
- DataGridViewRowsAddedEventArgs.cs
- WebPartEditVerb.cs
- TextTrailingCharacterEllipsis.cs
- BitmapVisualManager.cs
- ScrollData.cs
- DbProviderServices.cs
- CultureMapper.cs
- ConfigurationException.cs
- FtpCachePolicyElement.cs
- GridViewColumnCollectionChangedEventArgs.cs
- CodeTypeMember.cs
- ProcessThreadCollection.cs
- BamlResourceSerializer.cs
- InputElement.cs
- ToolStripRendererSwitcher.cs
- XmlNamedNodeMap.cs
- Control.cs
- Clipboard.cs
- WaitHandleCannotBeOpenedException.cs
- UpdatableWrapper.cs
- XPathNode.cs
- DeclaredTypeValidator.cs
- SystemPens.cs
- TreeNodeCollection.cs
- DataGridViewRowPostPaintEventArgs.cs
- SystemIPv6InterfaceProperties.cs
- PointCollection.cs