Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConfigurationFileMap.cs
- DataServiceQueryProvider.cs
- SapiInterop.cs
- CommentAction.cs
- documentation.cs
- HandlerBase.cs
- PointHitTestResult.cs
- DbDataReader.cs
- DataSourceSelectArguments.cs
- HtmlTableRow.cs
- DataSourceNameHandler.cs
- ProfileService.cs
- SqlDuplicator.cs
- WpfPayload.cs
- PermissionListSet.cs
- Registry.cs
- SessionIDManager.cs
- ResXResourceSet.cs
- XPathNodePointer.cs
- HostedElements.cs
- ThicknessConverter.cs
- XsltLoader.cs
- ProjectionCamera.cs
- ColumnMapVisitor.cs
- ServiceThrottlingBehavior.cs
- DoubleAnimationUsingPath.cs
- XdrBuilder.cs
- XmlSignificantWhitespace.cs
- EpmContentSerializer.cs
- SpecialNameAttribute.cs
- SplineQuaternionKeyFrame.cs
- OracleConnection.cs
- ECDsa.cs
- XsltFunctions.cs
- ProjectionCamera.cs
- BaseAddressPrefixFilterElement.cs
- IndexingContentUnit.cs
- CodeThrowExceptionStatement.cs
- SecureEnvironment.cs
- versioninfo.cs
- SerTrace.cs
- PostBackOptions.cs
- DataGridViewTextBoxEditingControl.cs
- Timer.cs
- CachedCompositeFamily.cs
- BaseParser.cs
- WebZone.cs
- Win32.cs
- Context.cs
- ActivationServices.cs
- TimeSpanSecondsConverter.cs
- CommandID.cs
- SchemaMapping.cs
- X509SecurityTokenAuthenticator.cs
- ElementMarkupObject.cs
- CacheOutputQuery.cs
- DocumentPageView.cs
- EventLogPermissionEntryCollection.cs
- WindowsGraphicsCacheManager.cs
- SqlDeflator.cs
- DmlSqlGenerator.cs
- RadioButton.cs
- PageContent.cs
- ComponentDispatcherThread.cs
- AxHost.cs
- FormViewDeletedEventArgs.cs
- BitSet.cs
- ResourceReferenceExpressionConverter.cs
- TaskFormBase.cs
- EndpointConfigContainer.cs
- PageThemeParser.cs
- RangeValuePatternIdentifiers.cs
- NotifyParentPropertyAttribute.cs
- PartialCachingAttribute.cs
- DataGridColumn.cs
- AnonymousIdentificationModule.cs
- SiteMapNodeCollection.cs
- ApplicationActivator.cs
- UserControlBuildProvider.cs
- PasswordTextContainer.cs
- IisTraceListener.cs
- ServiceDiscoveryBehavior.cs
- CheckBoxList.cs
- DependencyPropertyKey.cs
- VisualBrush.cs
- CachedCompositeFamily.cs
- WebPartTransformerAttribute.cs
- EventLevel.cs
- ZoneIdentityPermission.cs
- StylusButtonEventArgs.cs
- ColumnMapVisitor.cs
- ContractHandle.cs
- ProtocolsConfigurationEntry.cs
- NativeMethods.cs
- ScrollItemPattern.cs
- InheritablePropertyChangeInfo.cs
- KeyedCollection.cs
- SQLSingle.cs
- shaperfactory.cs
- ComplexBindingPropertiesAttribute.cs