Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- SQLMembershipProvider.cs
- WorkflowControlEndpoint.cs
- TimeSpanMinutesConverter.cs
- Encoder.cs
- ResourceLoader.cs
- RegexStringValidator.cs
- Msec.cs
- DataGridViewDataErrorEventArgs.cs
- Int64.cs
- SizeFConverter.cs
- TextProperties.cs
- WebPartsSection.cs
- PeerInvitationResponse.cs
- _Semaphore.cs
- XmlSchemaSimpleTypeRestriction.cs
- EventSinkHelperWriter.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- CompModSwitches.cs
- PropertyValueEditor.cs
- ThemeConfigurationDialog.cs
- RightsManagementEncryptedStream.cs
- StopStoryboard.cs
- ProviderException.cs
- BinaryReader.cs
- Figure.cs
- UInt16Storage.cs
- XmlReturnReader.cs
- MetafileHeaderWmf.cs
- Schema.cs
- TranslateTransform.cs
- BridgeDataReader.cs
- RegexRunner.cs
- EntityWithKeyStrategy.cs
- SrgsElementList.cs
- PropertyDescriptorGridEntry.cs
- StringResourceManager.cs
- XsltFunctions.cs
- DataSourceSelectArguments.cs
- NotifyIcon.cs
- MD5CryptoServiceProvider.cs
- TreeNodeCollection.cs
- FlowNode.cs
- FlowSwitchDesigner.xaml.cs
- URI.cs
- ContextProperty.cs
- SelectionWordBreaker.cs
- InstanceContextMode.cs
- CounterCreationDataConverter.cs
- TTSEvent.cs
- FusionWrap.cs
- ToolBarDesigner.cs
- QuotedStringWriteStateInfo.cs
- RemoteX509AsymmetricSecurityKey.cs
- WebConfigurationFileMap.cs
- StringStorage.cs
- VersionPair.cs
- BinaryOperationBinder.cs
- ElementProxy.cs
- SelectQueryOperator.cs
- XmlBinaryWriterSession.cs
- StringPropertyBuilder.cs
- KoreanCalendar.cs
- SplayTreeNode.cs
- SecurityPolicyVersion.cs
- Math.cs
- WindowsListViewScroll.cs
- OleDbPropertySetGuid.cs
- Pts.cs
- DispatcherFrame.cs
- SizeChangedInfo.cs
- SizeAnimationBase.cs
- LocationSectionRecord.cs
- PropertyItemInternal.cs
- RowParagraph.cs
- TabControl.cs
- Tokenizer.cs
- Unit.cs
- PerspectiveCamera.cs
- FlowNode.cs
- MessageQueuePermissionEntry.cs
- TableItemPattern.cs
- BinaryFormatterWriter.cs
- Function.cs
- ImageMap.cs
- TableAutomationPeer.cs
- WeakEventTable.cs
- SqlDelegatedTransaction.cs
- Model3DCollection.cs
- Int64KeyFrameCollection.cs
- CorrelationToken.cs
- BitmapCodecInfoInternal.cs
- EtwTrackingBehaviorElement.cs
- DataGridComponentEditor.cs
- ThemeDictionaryExtension.cs
- SslStreamSecurityUpgradeProvider.cs
- XamlSerializer.cs
- KeyedHashAlgorithm.cs
- CalendarDateRange.cs
- AnimationException.cs
- CollectionViewGroupRoot.cs