Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ServicePointManager.cs
- HostingEnvironmentException.cs
- Timeline.cs
- MetaData.cs
- AssemblySettingAttributes.cs
- CodeAttachEventStatement.cs
- WinFormsSpinner.cs
- SimpleHandlerBuildProvider.cs
- Vector3DValueSerializer.cs
- WindowsGrip.cs
- Executor.cs
- ToolStripGrip.cs
- _ScatterGatherBuffers.cs
- EventRouteFactory.cs
- ServiceModelPerformanceCounters.cs
- ListViewInsertedEventArgs.cs
- ApplicationActivator.cs
- MessageLogger.cs
- counter.cs
- Duration.cs
- CryptoHandle.cs
- WebProxyScriptElement.cs
- ChineseLunisolarCalendar.cs
- ThreadStaticAttribute.cs
- Transform3DGroup.cs
- EncryptedHeader.cs
- PeerValidationBehavior.cs
- Message.cs
- WSSecurityPolicy.cs
- FileNotFoundException.cs
- KoreanCalendar.cs
- SimpleFieldTemplateUserControl.cs
- DetailsViewCommandEventArgs.cs
- MetadataItem_Static.cs
- RtfControlWordInfo.cs
- TraceData.cs
- DeclaredTypeElement.cs
- EntityStoreSchemaFilterEntry.cs
- MultiAsyncResult.cs
- ButtonChrome.cs
- SHA384Managed.cs
- odbcmetadatacolumnnames.cs
- RawAppCommandInputReport.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- NGCSerializationManager.cs
- PingReply.cs
- ProxyGenerationError.cs
- RoutedEventValueSerializer.cs
- PerformanceCounterPermission.cs
- mediaeventshelper.cs
- ModifierKeysValueSerializer.cs
- oledbmetadatacolumnnames.cs
- StreamGeometry.cs
- CodeTypeOfExpression.cs
- codemethodreferenceexpression.cs
- SwitchCase.cs
- InheritanceContextChangedEventManager.cs
- Catch.cs
- DefinitionUpdate.cs
- LocalizableResourceBuilder.cs
- InvokeBase.cs
- FunctionDescription.cs
- DataBindingValueUIHandler.cs
- PtsCache.cs
- ContainerActivationHelper.cs
- WindowsTab.cs
- DataGridPageChangedEventArgs.cs
- UnsafeNativeMethods.cs
- XmlNodeList.cs
- MeasurementDCInfo.cs
- AsymmetricKeyExchangeFormatter.cs
- ConnectionPoint.cs
- ImageIndexConverter.cs
- ExecutedRoutedEventArgs.cs
- TextTreeInsertUndoUnit.cs
- InvokeBase.cs
- DocumentViewerBaseAutomationPeer.cs
- MSG.cs
- PriorityQueue.cs
- IdentityNotMappedException.cs
- RelatedEnd.cs
- Tablet.cs
- ImageSourceTypeConverter.cs
- StoreContentChangedEventArgs.cs
- RetriableClipboard.cs
- DrawItemEvent.cs
- OverflowException.cs
- StylusPlugin.cs
- SpotLight.cs
- DesignColumnCollection.cs
- WebPartCatalogCloseVerb.cs
- ParsedAttributeCollection.cs
- WindowsMenu.cs
- ManipulationBoundaryFeedbackEventArgs.cs
- RuleInfoComparer.cs
- XmlSchemaFacet.cs
- QueryContinueDragEventArgs.cs
- NameValueCollection.cs
- DataGridViewTextBoxColumn.cs
- ReliabilityContractAttribute.cs