Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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) { } } } // 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 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
- BamlTreeNode.cs
- RegexInterpreter.cs
- XmlBinaryReader.cs
- ProcessModelSection.cs
- WebControl.cs
- CroppedBitmap.cs
- QueryContext.cs
- AuthenticationModulesSection.cs
- ConfigXmlAttribute.cs
- Style.cs
- EmbeddedMailObject.cs
- ValuePatternIdentifiers.cs
- DiscreteKeyFrames.cs
- LinkConverter.cs
- ProfileModule.cs
- Symbol.cs
- VectorCollectionConverter.cs
- KeyGestureConverter.cs
- MILUtilities.cs
- PermissionAttributes.cs
- TemplateColumn.cs
- DataTemplate.cs
- GridItemPattern.cs
- JpegBitmapDecoder.cs
- DataGridRowClipboardEventArgs.cs
- Site.cs
- AssemblyAttributes.cs
- AutoResetEvent.cs
- ProxyElement.cs
- TextRange.cs
- XmlSchemaAttributeGroup.cs
- TimelineGroup.cs
- XmlSchemaComplexContentExtension.cs
- AsnEncodedData.cs
- CellConstant.cs
- SpeechSynthesizer.cs
- ProcessModuleCollection.cs
- DataTableExtensions.cs
- SapiRecoContext.cs
- StrokeCollection.cs
- safex509handles.cs
- StylusEventArgs.cs
- OracleNumber.cs
- ActivitiesCollection.cs
- RelationshipEntry.cs
- ButtonPopupAdapter.cs
- RSAOAEPKeyExchangeFormatter.cs
- Pipe.cs
- FrameworkElementFactoryMarkupObject.cs
- DrawingCollection.cs
- StateDesignerConnector.cs
- Error.cs
- SRDisplayNameAttribute.cs
- DataPagerFieldItem.cs
- WorkflowInstanceExtensionProvider.cs
- CompositeDataBoundControl.cs
- RuntimeResourceSet.cs
- AutomationPatternInfo.cs
- SocketAddress.cs
- TcpProcessProtocolHandler.cs
- SafePointer.cs
- CommandTreeTypeHelper.cs
- ObjectStorage.cs
- UnknownWrapper.cs
- WindowProviderWrapper.cs
- DataGridViewCellMouseEventArgs.cs
- XmlEncodedRawTextWriter.cs
- ObjectHelper.cs
- ControllableStoryboardAction.cs
- DesignerVerb.cs
- ListDictionaryInternal.cs
- HttpListener.cs
- FileDialog.cs
- TextBox.cs
- JsonQNameDataContract.cs
- MetadataPropertyAttribute.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- PageAsyncTaskManager.cs
- Helpers.cs
- ErrorHandler.cs
- WindowAutomationPeer.cs
- HWStack.cs
- BindingsSection.cs
- Serializer.cs
- DataListItem.cs
- ColumnHeaderConverter.cs
- IPAddress.cs
- DataTableCollection.cs
- Sql8ExpressionRewriter.cs
- UniqueIdentifierService.cs
- XappLauncher.cs
- SqlDataSourceStatusEventArgs.cs
- WindowClosedEventArgs.cs
- MarginsConverter.cs
- Configuration.cs
- SamlAuthorizationDecisionStatement.cs
- TextServicesProperty.cs
- PermissionListSet.cs
- PriorityRange.cs
- SplitterCancelEvent.cs