Code:
/ DotNET / DotNET / 8.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
- Deserializer.cs
- CutCopyPasteHelper.cs
- TextDecoration.cs
- Matrix3D.cs
- SerializationException.cs
- SharedDp.cs
- TransformedBitmap.cs
- Message.cs
- XhtmlTextWriter.cs
- WSSecurityTokenSerializer.cs
- CheckBoxAutomationPeer.cs
- AsyncOperationManager.cs
- BaseUriHelper.cs
- AmbientLight.cs
- BasicCellRelation.cs
- QueryableFilterUserControl.cs
- StatusBar.cs
- TreePrinter.cs
- ForeignKeyConstraint.cs
- Visual3D.cs
- UiaCoreApi.cs
- XmlSchemaObjectCollection.cs
- SamlEvidence.cs
- DirectionalLight.cs
- SqlAliasesReferenced.cs
- VirtualPathData.cs
- FilterInvalidBodyAccessException.cs
- EmptyReadOnlyDictionaryInternal.cs
- DbConnectionPoolGroupProviderInfo.cs
- ChtmlTextBoxAdapter.cs
- XmlUtil.cs
- WebPartConnectionCollection.cs
- GatewayDefinition.cs
- XmlSchemaGroupRef.cs
- FindCompletedEventArgs.cs
- ADMembershipProvider.cs
- EntityDataSourceWizardForm.cs
- FormsAuthenticationModule.cs
- XhtmlBasicPhoneCallAdapter.cs
- adornercollection.cs
- SettingsPropertyValue.cs
- PointCollection.cs
- ThreadPool.cs
- FixedSOMContainer.cs
- BulletDecorator.cs
- SQLDoubleStorage.cs
- ResourceManagerWrapper.cs
- GridViewRowPresenterBase.cs
- ToolStripManager.cs
- NavigationWindowAutomationPeer.cs
- HtmlElementErrorEventArgs.cs
- ValueExpressions.cs
- HMACSHA512.cs
- AsymmetricSignatureDeformatter.cs
- StaticResourceExtension.cs
- ScrollChrome.cs
- FontNamesConverter.cs
- Restrictions.cs
- TableRow.cs
- LocalizationComments.cs
- SizeAnimation.cs
- XmlName.cs
- RegexStringValidatorAttribute.cs
- AxisAngleRotation3D.cs
- AsyncPostBackErrorEventArgs.cs
- ChameleonKey.cs
- GridViewUpdatedEventArgs.cs
- SystemResourceKey.cs
- X509ChainPolicy.cs
- RemoteEndpointMessageProperty.cs
- DocComment.cs
- TranslateTransform3D.cs
- CriticalExceptions.cs
- TemplatedMailWebEventProvider.cs
- QueryResponse.cs
- DispatchOperation.cs
- LineMetrics.cs
- NaturalLanguageHyphenator.cs
- PackWebResponse.cs
- webeventbuffer.cs
- ChooseAction.cs
- HtmlImage.cs
- RootBuilder.cs
- EventManager.cs
- PropertyBuilder.cs
- HtmlButton.cs
- SafeFindHandle.cs
- UnsafeNativeMethods.cs
- ReadOnlyTernaryTree.cs
- MsmqDecodeHelper.cs
- HyperLinkColumn.cs
- EnumConverter.cs
- MaterializeFromAtom.cs
- CalendarDay.cs
- WebControlParameterProxy.cs
- SystemUnicastIPAddressInformation.cs
- XMLSchema.cs
- ConnectionStringsExpressionBuilder.cs
- GetPageCompletedEventArgs.cs
- Memoizer.cs