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
- DiscoveryClientElement.cs
- DesignTimeSiteMapProvider.cs
- VirtualizingPanel.cs
- UdpDiscoveryMessageFilter.cs
- SerialStream.cs
- HttpException.cs
- SmiEventSink_DeferedProcessing.cs
- PerfService.cs
- PhysicalAddress.cs
- CodeDOMUtility.cs
- CustomLineCap.cs
- ScriptDescriptor.cs
- RequestQueue.cs
- WFItemsToSpacerVisibility.cs
- OneWayChannelFactory.cs
- DataTableTypeConverter.cs
- UIInitializationException.cs
- XmlComment.cs
- ValuePattern.cs
- XmlUtil.cs
- Object.cs
- ConstNode.cs
- CodeValidator.cs
- MessagePartProtectionMode.cs
- TreeNodeBindingCollection.cs
- PreviewPageInfo.cs
- XmlEntity.cs
- ResizingMessageFilter.cs
- SamlAttributeStatement.cs
- formatstringdialog.cs
- SqlNamer.cs
- RegexCapture.cs
- InteropTrackingRecord.cs
- DetailsViewPageEventArgs.cs
- Message.cs
- TextServicesCompartment.cs
- DbConnectionStringBuilder.cs
- StateMachineAction.cs
- PackageRelationship.cs
- MulticastDelegate.cs
- ScrollableControlDesigner.cs
- TransactionTable.cs
- DetailsViewDeletedEventArgs.cs
- InfoCardServiceInstallComponent.cs
- SpellerInterop.cs
- XamlTypeMapperSchemaContext.cs
- Figure.cs
- Rectangle.cs
- DrawingAttributeSerializer.cs
- ActivityContext.cs
- Typeface.cs
- VariableDesigner.xaml.cs
- EventHandlerList.cs
- IPCCacheManager.cs
- Timer.cs
- ClientConfigurationHost.cs
- StorageBasedPackageProperties.cs
- XmlWrappingReader.cs
- NamespaceExpr.cs
- FrameworkContentElement.cs
- DeclaredTypeValidator.cs
- ColorKeyFrameCollection.cs
- TreeWalker.cs
- InfoCardKeyedHashAlgorithm.cs
- ExecutedRoutedEventArgs.cs
- XmlSchemas.cs
- RegexGroup.cs
- EmptyStringExpandableObjectConverter.cs
- Stack.cs
- FloaterBaseParaClient.cs
- UpdatePanel.cs
- Fonts.cs
- PackageFilter.cs
- ToolboxItem.cs
- DesignerSelectionListAdapter.cs
- VariableQuery.cs
- FtpWebRequest.cs
- CodeDOMUtility.cs
- BitmapMetadataEnumerator.cs
- ScriptResourceDefinition.cs
- PathSegmentCollection.cs
- HandlerWithFactory.cs
- PageSettings.cs
- AccessDataSource.cs
- SettingsProviderCollection.cs
- GeneralTransform3D.cs
- ServiceChannelProxy.cs
- GridView.cs
- TraceHandler.cs
- ProtectedConfiguration.cs
- WebPartActionVerb.cs
- MenuItem.cs
- IndependentAnimationStorage.cs
- GridViewSortEventArgs.cs
- ButtonChrome.cs
- ProviderSettings.cs
- PolyLineSegment.cs
- PassportAuthenticationModule.cs
- Label.cs
- FixUp.cs