Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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) { } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AccessedThroughPropertyAttribute.cs
- DataGridViewCheckBoxColumn.cs
- __Filters.cs
- FontInfo.cs
- SystemInfo.cs
- ProfileGroupSettings.cs
- Translator.cs
- Point4DConverter.cs
- ConnectionManagementElement.cs
- CommandPlan.cs
- AttributeConverter.cs
- RenameRuleObjectDialog.cs
- PropertyTab.cs
- UnsafeNativeMethods.cs
- CssStyleCollection.cs
- RequestCachingSection.cs
- BaseDataListPage.cs
- DNS.cs
- Int16KeyFrameCollection.cs
- ResourceKey.cs
- OptimalTextSource.cs
- LoginName.cs
- Models.cs
- CalculatedColumn.cs
- Msec.cs
- BoundPropertyEntry.cs
- AbstractExpressions.cs
- BitStack.cs
- MimeBasePart.cs
- AttachedAnnotationChangedEventArgs.cs
- CheckBox.cs
- IsolatedStorageFilePermission.cs
- MethodBuilderInstantiation.cs
- ObjectPropertyMapping.cs
- TextControlDesigner.cs
- ConfigurationStrings.cs
- Rect3DValueSerializer.cs
- LambdaSerializationException.cs
- SqlMethodTransformer.cs
- IsolatedStorageSecurityState.cs
- CapabilitiesPattern.cs
- TreeIterators.cs
- EdmError.cs
- EdgeProfileValidation.cs
- IMembershipProvider.cs
- Propagator.JoinPropagator.cs
- DetailsViewModeEventArgs.cs
- FrameSecurityDescriptor.cs
- DbProviderFactoriesConfigurationHandler.cs
- DesignerDataSchemaClass.cs
- ScriptingSectionGroup.cs
- EdmItemCollection.OcAssemblyCache.cs
- SubMenuStyleCollection.cs
- ToolStripProgressBar.cs
- XPathAncestorQuery.cs
- StateRuntime.cs
- SiteMapProvider.cs
- Rectangle.cs
- ViewStateModeByIdAttribute.cs
- PreProcessInputEventArgs.cs
- OptimalTextSource.cs
- TemplateBindingExpressionConverter.cs
- VSWCFServiceContractGenerator.cs
- TableLayout.cs
- MergeFilterQuery.cs
- ToolStripGrip.cs
- FormsAuthentication.cs
- DataGridViewBand.cs
- KnownBoxes.cs
- DifferencingCollection.cs
- EntityDescriptor.cs
- RuntimeTrackingProfile.cs
- XmlSchemaProviderAttribute.cs
- SmtpDigestAuthenticationModule.cs
- InvokePatternIdentifiers.cs
- StylusPlugin.cs
- IsolatedStoragePermission.cs
- StylusSystemGestureEventArgs.cs
- WebPartConnectionsConfigureVerb.cs
- SHA256Managed.cs
- ProcessInputEventArgs.cs
- DateTimeFormatInfo.cs
- SchemaNames.cs
- TextLine.cs
- InputProcessorProfilesLoader.cs
- ViewStateException.cs
- DecimalFormatter.cs
- WeakReferenceEnumerator.cs
- PeerTransportSecuritySettings.cs
- ContentControl.cs
- RenamedEventArgs.cs
- Processor.cs
- BadImageFormatException.cs
- RecognizerBase.cs
- WorkflowRuntime.cs
- TextViewSelectionProcessor.cs
- RepeatInfo.cs
- EventLevel.cs
- PriorityQueue.cs
- SqlAliaser.cs