Code:
/ 4.0 / 4.0 / 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. // ==++== // // 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
- XmlDocumentType.cs
- OleDbInfoMessageEvent.cs
- SimpleTableProvider.cs
- Int32.cs
- WebPartMovingEventArgs.cs
- CqlLexer.cs
- CustomAttributeBuilder.cs
- ReadingWritingEntityEventArgs.cs
- OutputCacheSettingsSection.cs
- PreviewControlDesigner.cs
- configsystem.cs
- DbDataRecord.cs
- BorderGapMaskConverter.cs
- RegexGroup.cs
- SystemNetworkInterface.cs
- ParsedAttributeCollection.cs
- ApplicationManager.cs
- DataGridColumnCollection.cs
- ListItemParagraph.cs
- SqlMethodTransformer.cs
- WsdlParser.cs
- BamlTreeNode.cs
- PEFileEvidenceFactory.cs
- Material.cs
- ListParaClient.cs
- HttpListener.cs
- QilName.cs
- GeneralTransform3DGroup.cs
- OleDbFactory.cs
- SQLBinary.cs
- MailDefinition.cs
- WebPartEditorApplyVerb.cs
- ReferenceTypeElement.cs
- PropertyOrder.cs
- BamlLocalizabilityResolver.cs
- RangeBase.cs
- RSAPKCS1KeyExchangeFormatter.cs
- OleDbFactory.cs
- DeferredRunTextReference.cs
- ItemsControl.cs
- TableLayoutSettingsTypeConverter.cs
- DataContractJsonSerializer.cs
- GlyphTypeface.cs
- ReflectEventDescriptor.cs
- LineVisual.cs
- DataServiceEntityAttribute.cs
- ParameterBuilder.cs
- TrackBar.cs
- ChildChangedEventArgs.cs
- ReachFixedPageSerializerAsync.cs
- SystemBrushes.cs
- PTManager.cs
- DbMetaDataFactory.cs
- MultiPageTextView.cs
- ClientBuildManager.cs
- FormatterServices.cs
- FaultFormatter.cs
- SQLUtility.cs
- CompressStream.cs
- While.cs
- MobileControlDesigner.cs
- NetMsmqSecurityMode.cs
- StringComparer.cs
- RightNameExpirationInfoPair.cs
- LocalizationComments.cs
- BaseCollection.cs
- SessionStateModule.cs
- HtmlString.cs
- GZipStream.cs
- StrongTypingException.cs
- PrintEvent.cs
- TransactionContextValidator.cs
- arclist.cs
- AutoGeneratedFieldProperties.cs
- SessionParameter.cs
- QueryException.cs
- DocumentCollection.cs
- IdleTimeoutMonitor.cs
- BitmapSource.cs
- SuppressMessageAttribute.cs
- SafeFileMappingHandle.cs
- ThumbAutomationPeer.cs
- EncodingFallbackAwareXmlTextWriter.cs
- TreeSet.cs
- ScriptControlDescriptor.cs
- DescendentsWalkerBase.cs
- PerspectiveCamera.cs
- ToolStripHighContrastRenderer.cs
- DataColumnMapping.cs
- PropertyPathConverter.cs
- FormatSettings.cs
- StringConcat.cs
- ReliabilityContractAttribute.cs
- WCFBuildProvider.cs
- ErrorInfoXmlDocument.cs
- SqlConnectionStringBuilder.cs
- SerializationSectionGroup.cs
- QilChoice.cs
- WebPartMinimizeVerb.cs
- StreamAsIStream.cs