Code:
/ 4.0 / 4.0 / 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. // ==++== // // 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
- Registry.cs
- AddInController.cs
- WindowsStatusBar.cs
- SecUtil.cs
- HwndHost.cs
- TrustLevel.cs
- WorkflowRuntime.cs
- GenericEnumConverter.cs
- AnyReturnReader.cs
- XmlSignificantWhitespace.cs
- ImportContext.cs
- XmlEncoding.cs
- Int32CollectionConverter.cs
- AudioFileOut.cs
- PresentationUIStyleResources.cs
- ContainerUIElement3D.cs
- DataTemplate.cs
- DataException.cs
- ReflectionUtil.cs
- FileDataSource.cs
- XPathExpr.cs
- PresentationTraceSources.cs
- Common.cs
- BufferBuilder.cs
- ListView.cs
- RoleManagerModule.cs
- StateDesigner.CommentLayoutGlyph.cs
- StoreContentChangedEventArgs.cs
- MultipleFilterMatchesException.cs
- AdPostCacheSubstitution.cs
- ToolStripHighContrastRenderer.cs
- TableLayoutSettings.cs
- ProxySimple.cs
- NamedPipeProcessProtocolHandler.cs
- SqlClientFactory.cs
- SqlConnectionPoolGroupProviderInfo.cs
- XmlBinaryWriter.cs
- bidPrivateBase.cs
- SecurityAttributeGenerationHelper.cs
- MimeReflector.cs
- AliasExpr.cs
- WaveHeader.cs
- SoapExtensionReflector.cs
- PersonalizationProviderCollection.cs
- WebEventCodes.cs
- EdgeModeValidation.cs
- UIHelper.cs
- ClickablePoint.cs
- SqlCacheDependency.cs
- Table.cs
- HashSetDebugView.cs
- ConsumerConnectionPointCollection.cs
- DefaultShape.cs
- CurrentChangingEventArgs.cs
- WebPartConnectionsCloseVerb.cs
- StringBuilder.cs
- PreloadHost.cs
- UniqueConstraint.cs
- SchemaImporterExtensionElementCollection.cs
- ListViewUpdatedEventArgs.cs
- CommentEmitter.cs
- RC2.cs
- WorkflowQueueInfo.cs
- FlowLayoutPanel.cs
- SspiWrapper.cs
- IxmlLineInfo.cs
- PreviewPrintController.cs
- SapiGrammar.cs
- EntryWrittenEventArgs.cs
- TrackingProfile.cs
- ControlParameter.cs
- EditableRegion.cs
- SymmetricAlgorithm.cs
- XsltLibrary.cs
- BitStack.cs
- XmlSerializerFactory.cs
- HttpProfileGroupBase.cs
- FormatConvertedBitmap.cs
- DropDownButton.cs
- ReferencedCollectionType.cs
- PolyBezierSegmentFigureLogic.cs
- TimeoutConverter.cs
- grammarelement.cs
- TraceHandler.cs
- StickyNoteContentControl.cs
- WinFormsComponentEditor.cs
- BitmapSizeOptions.cs
- TypePropertyEditor.cs
- TextTreeDeleteContentUndoUnit.cs
- Calendar.cs
- PeerNameRecord.cs
- EdmFunction.cs
- SystemEvents.cs
- Util.cs
- VerificationAttribute.cs
- MDIWindowDialog.cs
- ListViewTableRow.cs
- PathFigureCollectionValueSerializer.cs
- FormParameter.cs
- LinqDataSourceValidationException.cs