Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / DuplicateWaitObjectException.cs / 1305376 / 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 [System.Security.SecuritySafeCritical] // auto-generated 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
- SplitterEvent.cs
- CodeEventReferenceExpression.cs
- Rule.cs
- SqlProfileProvider.cs
- NetworkInformationException.cs
- UpdateManifestForBrowserApplication.cs
- AssemblyName.cs
- StrongTypingException.cs
- ResourceManager.cs
- RegisteredExpandoAttribute.cs
- XmlnsCache.cs
- Margins.cs
- IssuanceLicense.cs
- WebPartUserCapability.cs
- TreeViewHitTestInfo.cs
- ContractInferenceHelper.cs
- SqlDependencyListener.cs
- ToggleButton.cs
- NetworkCredential.cs
- ProfileSection.cs
- MetadataArtifactLoaderCompositeFile.cs
- SqlConnection.cs
- FactoryGenerator.cs
- ArraySegment.cs
- WindowsScrollBarBits.cs
- DBBindings.cs
- WSAddressing10ProblemHeaderQNameFault.cs
- TextContainerChangeEventArgs.cs
- basenumberconverter.cs
- GcSettings.cs
- MetafileEditor.cs
- WMICapabilities.cs
- XPathNodeInfoAtom.cs
- UpdatePanel.cs
- SettingsContext.cs
- ControlBuilder.cs
- CursorConverter.cs
- CharacterBuffer.cs
- Typeface.cs
- SelectionEditor.cs
- CodeGeneratorAttribute.cs
- ColorMap.cs
- ControlParser.cs
- HandlerBase.cs
- _NestedSingleAsyncResult.cs
- Lasso.cs
- GridViewSortEventArgs.cs
- TableCellCollection.cs
- StrokeCollection.cs
- MetadataPropertyvalue.cs
- AgileSafeNativeMemoryHandle.cs
- HttpCapabilitiesSectionHandler.cs
- DataSourceListEditor.cs
- Assembly.cs
- ConstructorNeedsTagAttribute.cs
- ReliableSessionBindingElementImporter.cs
- ReaderWriterLock.cs
- InstanceData.cs
- DataGridViewColumnConverter.cs
- InfoCardMetadataExchangeClient.cs
- ElementMarkupObject.cs
- TemplateKey.cs
- LostFocusEventManager.cs
- RootBrowserWindowProxy.cs
- AxisAngleRotation3D.cs
- WebEvents.cs
- Grant.cs
- DictionaryManager.cs
- Root.cs
- ButtonFieldBase.cs
- MimeMapping.cs
- TranslateTransform3D.cs
- XmlBinaryReaderSession.cs
- Operand.cs
- updatecommandorderer.cs
- MemberInfoSerializationHolder.cs
- SystemInformation.cs
- CqlParserHelpers.cs
- CursorConverter.cs
- Configuration.cs
- mactripleDES.cs
- HwndSourceParameters.cs
- SizeChangedInfo.cs
- SortDescription.cs
- Translator.cs
- OdbcHandle.cs
- ListViewUpdatedEventArgs.cs
- DWriteFactory.cs
- ItemAutomationPeer.cs
- ConfigXmlAttribute.cs
- RichTextBox.cs
- PersonalizationStateQuery.cs
- SplayTreeNode.cs
- SizeAnimationUsingKeyFrames.cs
- Membership.cs
- QilXmlReader.cs
- BrowserCapabilitiesCodeGenerator.cs
- Restrictions.cs
- ContentElement.cs
- UIElement.cs