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
- LayoutTable.cs
- BindingManagerDataErrorEventArgs.cs
- BamlBinaryReader.cs
- HtmlEncodedRawTextWriter.cs
- AppDomainUnloadedException.cs
- XPathNodeHelper.cs
- FrameworkElement.cs
- EventlogProvider.cs
- GroupItem.cs
- TextAdaptor.cs
- ResourceContainer.cs
- GlyphInfoList.cs
- documentsequencetextpointer.cs
- SoapElementAttribute.cs
- CacheVirtualItemsEvent.cs
- VariantWrapper.cs
- CryptoStream.cs
- X509PeerCertificateAuthentication.cs
- Effect.cs
- UnauthorizedAccessException.cs
- SapiGrammar.cs
- AssociationTypeEmitter.cs
- PreservationFileReader.cs
- MediaEntryAttribute.cs
- FunctionCommandText.cs
- IndexedGlyphRun.cs
- unitconverter.cs
- TextRangeSerialization.cs
- SmtpMail.cs
- ScrollData.cs
- OptimizedTemplateContentHelper.cs
- XmlCharCheckingReader.cs
- ProfileEventArgs.cs
- MethodToken.cs
- OdbcFactory.cs
- ProjectionCamera.cs
- XmlJsonWriter.cs
- AssemblyAttributesGoHere.cs
- SqlCacheDependencyDatabase.cs
- TableLayoutCellPaintEventArgs.cs
- CellConstantDomain.cs
- wgx_commands.cs
- Queue.cs
- _ProxyChain.cs
- DesignerRegionCollection.cs
- AddInEnvironment.cs
- CatalogZoneDesigner.cs
- DataGridViewUtilities.cs
- BuildProvider.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- BuildProviderAppliesToAttribute.cs
- IFlowDocumentViewer.cs
- Int64AnimationBase.cs
- XamlVector3DCollectionSerializer.cs
- SharedPersonalizationStateInfo.cs
- ParserOptions.cs
- XsdBuildProvider.cs
- DocumentViewerHelper.cs
- AttributeEmitter.cs
- unitconverter.cs
- serverconfig.cs
- xmlglyphRunInfo.cs
- SecurityPermission.cs
- WebPart.cs
- Activity.cs
- MissingManifestResourceException.cs
- Pen.cs
- UserControlCodeDomTreeGenerator.cs
- SchemaObjectWriter.cs
- XmlTypeAttribute.cs
- GeneralTransform3DTo2DTo3D.cs
- DataGridViewRowsRemovedEventArgs.cs
- CodeGenerator.cs
- MaterialGroup.cs
- RijndaelCryptoServiceProvider.cs
- WebPartMovingEventArgs.cs
- ConnectionStringsSection.cs
- TranslateTransform.cs
- DataServicePagingProviderWrapper.cs
- KeyValuePair.cs
- TrackingServices.cs
- querybuilder.cs
- OdbcDataAdapter.cs
- UnionCodeGroup.cs
- InvalidCommandTreeException.cs
- DataGridColumnReorderingEventArgs.cs
- Oid.cs
- PolicyLevel.cs
- NullEntityWrapper.cs
- SQLSingleStorage.cs
- KeyedPriorityQueue.cs
- QueueProcessor.cs
- WebServiceAttribute.cs
- ExceptionUtil.cs
- DefaultSection.cs
- ISAPIRuntime.cs
- HttpRuntimeSection.cs
- FunctionImportElement.cs
- FlagsAttribute.cs
- Nullable.cs