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
- UIElementCollection.cs
- ProjectedSlot.cs
- Calendar.cs
- Int32Rect.cs
- XPathParser.cs
- SelectionUIHandler.cs
- XmlCDATASection.cs
- DivideByZeroException.cs
- DataPagerCommandEventArgs.cs
- XmlILTrace.cs
- TextBlock.cs
- StringSorter.cs
- DesignerView.cs
- SystemGatewayIPAddressInformation.cs
- SrgsItemList.cs
- TableItemPattern.cs
- AssemblyCollection.cs
- TreeNodeConverter.cs
- Font.cs
- CatalogPartCollection.cs
- RoutedCommand.cs
- ListBindingConverter.cs
- GCHandleCookieTable.cs
- PerspectiveCamera.cs
- Int16.cs
- CustomSignedXml.cs
- basecomparevalidator.cs
- TraceLevelStore.cs
- EditingCoordinator.cs
- ScriptManagerProxy.cs
- EntityDesignerUtils.cs
- AuthenticationConfig.cs
- FixedDocument.cs
- MetadataSerializer.cs
- WsdlBuildProvider.cs
- HTTPNotFoundHandler.cs
- HttpHandlerAction.cs
- MetadataItemSerializer.cs
- EnumValidator.cs
- HtmlTernaryTree.cs
- SynchronizedInputProviderWrapper.cs
- KeySplineConverter.cs
- SqlSelectStatement.cs
- Viewport3DAutomationPeer.cs
- BitVector32.cs
- ThreadExceptionDialog.cs
- Tuple.cs
- MatrixAnimationUsingKeyFrames.cs
- HttpRawResponse.cs
- RSAProtectedConfigurationProvider.cs
- DefaultSection.cs
- DateTimeFormatInfoScanner.cs
- Light.cs
- OutputCacheSettings.cs
- TableParagraph.cs
- CancelEventArgs.cs
- ProjectionPruner.cs
- RotateTransform3D.cs
- WorkflowMessageEventHandler.cs
- SqlTypesSchemaImporter.cs
- ListViewItemMouseHoverEvent.cs
- RootAction.cs
- UpdateDelegates.Generated.cs
- JsonQNameDataContract.cs
- MetadataArtifactLoaderCompositeFile.cs
- OleCmdHelper.cs
- EdmRelationshipRoleAttribute.cs
- _HeaderInfoTable.cs
- ProxyWebPartManagerDesigner.cs
- ArraySet.cs
- HttpProcessUtility.cs
- PackWebRequestFactory.cs
- SHA256.cs
- base64Transforms.cs
- IndividualDeviceConfig.cs
- SettingsProviderCollection.cs
- ExpressionCopier.cs
- ResXResourceWriter.cs
- CodeTypeMember.cs
- SimpleRecyclingCache.cs
- ChildDocumentBlock.cs
- TdsParserStateObject.cs
- ArrayWithOffset.cs
- Int16AnimationUsingKeyFrames.cs
- AnnotationHelper.cs
- DispatcherExceptionFilterEventArgs.cs
- ImageUrlEditor.cs
- Pen.cs
- TableStyle.cs
- XamlReader.cs
- HtmlSelectionListAdapter.cs
- PageBreakRecord.cs
- EpmAttributeNameBuilder.cs
- SizeConverter.cs
- DataConnectionHelper.cs
- DoubleUtil.cs
- PermissionListSet.cs
- ProviderCommandInfoUtils.cs
- PackageRelationshipSelector.cs
- DataException.cs