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
- BamlRecords.cs
- RecordManager.cs
- VirtualDirectoryMappingCollection.cs
- SparseMemoryStream.cs
- MethodBuilderInstantiation.cs
- RemotingAttributes.cs
- XmlWrappingReader.cs
- ServicePoint.cs
- SqlBulkCopyColumnMappingCollection.cs
- WorkflowRuntime.cs
- XmlUtf8RawTextWriter.cs
- PropertyIDSet.cs
- SqlDataSource.cs
- DataGridHeaderBorder.cs
- FormsAuthenticationConfiguration.cs
- FixedHyperLink.cs
- LogPolicy.cs
- RadioButtonFlatAdapter.cs
- Parser.cs
- WebPartExportVerb.cs
- SoapProtocolImporter.cs
- DataStreams.cs
- DataGridViewRowHeaderCell.cs
- ValidationPropertyAttribute.cs
- ServerIdentity.cs
- FilterQueryOptionExpression.cs
- InvalidWMPVersionException.cs
- MatrixAnimationUsingKeyFrames.cs
- DashStyle.cs
- recordstatescratchpad.cs
- QilStrConcatenator.cs
- LingerOption.cs
- EncryptedXml.cs
- ToolboxItem.cs
- SiteMapHierarchicalDataSourceView.cs
- XPathPatternBuilder.cs
- EnumDataContract.cs
- DataGridAddNewRow.cs
- OleDbParameterCollection.cs
- StopStoryboard.cs
- CodeSubDirectoriesCollection.cs
- XamlFigureLengthSerializer.cs
- SocketException.cs
- Grid.cs
- DebugTrace.cs
- FakeModelItemImpl.cs
- DataServices.cs
- SafeRegistryKey.cs
- control.ime.cs
- BaseCAMarshaler.cs
- IriParsingElement.cs
- HitTestWithPointDrawingContextWalker.cs
- DataMemberListEditor.cs
- MailWriter.cs
- Point3DAnimationUsingKeyFrames.cs
- ConfigurationPropertyCollection.cs
- SqlCacheDependencySection.cs
- GridViewSelectEventArgs.cs
- ValuePattern.cs
- HotSpotCollection.cs
- VerticalConnector.xaml.cs
- hresults.cs
- ContainerUIElement3D.cs
- ExpandSegment.cs
- safesecurityhelperavalon.cs
- IdlingCommunicationPool.cs
- NamespaceMapping.cs
- DoubleCollectionConverter.cs
- XmlJsonReader.cs
- UniqueConstraint.cs
- BaseValidator.cs
- Grid.cs
- FakeModelPropertyImpl.cs
- ClientSettingsProvider.cs
- ComboBox.cs
- TagPrefixCollection.cs
- CaretElement.cs
- ImageMetadata.cs
- ConnectionsZoneDesigner.cs
- CharAnimationUsingKeyFrames.cs
- AutomationProperty.cs
- ListChangedEventArgs.cs
- ResourcePart.cs
- WindowsFormsHelpers.cs
- TreeView.cs
- CapabilitiesSection.cs
- FixedSOMTable.cs
- TextCompositionEventArgs.cs
- TdsValueSetter.cs
- TypeBuilderInstantiation.cs
- UrlMappingsModule.cs
- RuleAction.cs
- Bold.cs
- RemoteArgument.cs
- SqlBulkCopy.cs
- PartialCachingAttribute.cs
- BaseAddressPrefixFilterElement.cs
- TableDesigner.cs
- LogicalExpressionTypeConverter.cs
- X509DefaultServiceCertificateElement.cs