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
- ColorTranslator.cs
- RectAnimationUsingKeyFrames.cs
- RsaSecurityToken.cs
- VisualProxy.cs
- CheckPair.cs
- ColorBlend.cs
- HtmlInputRadioButton.cs
- isolationinterop.cs
- OlePropertyStructs.cs
- BasicHttpMessageCredentialType.cs
- HuffmanTree.cs
- DtdParser.cs
- MetadataHelper.cs
- AttachedAnnotation.cs
- DetailsViewUpdatedEventArgs.cs
- XamlUtilities.cs
- HwndHost.cs
- InvalidDataException.cs
- FixedPageAutomationPeer.cs
- InstanceValue.cs
- EdmError.cs
- Size3DValueSerializer.cs
- StandardOleMarshalObject.cs
- ProjectionNode.cs
- SapiInterop.cs
- TreeViewTemplateSelector.cs
- SqlProviderServices.cs
- ActivityValidator.cs
- activationcontext.cs
- TextBoxAutomationPeer.cs
- ExpressionPrefixAttribute.cs
- PrintPageEvent.cs
- Decimal.cs
- SequentialOutput.cs
- HTTPNotFoundHandler.cs
- OleDbTransaction.cs
- ValidationRuleCollection.cs
- ResourceReferenceExpressionConverter.cs
- StateValidator.cs
- LateBoundBitmapDecoder.cs
- EntityDesignerUtils.cs
- ConnectionManagementSection.cs
- FreezableCollection.cs
- SecurityPolicySection.cs
- SettingsAttributes.cs
- DataFormats.cs
- SettingsProperty.cs
- ConfigurationSchemaErrors.cs
- Label.cs
- RuntimeConfig.cs
- SortAction.cs
- TextWriterTraceListener.cs
- Pen.cs
- RTLAwareMessageBox.cs
- DEREncoding.cs
- ExtendedPropertyCollection.cs
- TypedTableBase.cs
- GC.cs
- PanelDesigner.cs
- CharacterBuffer.cs
- ScrollViewerAutomationPeer.cs
- ApplicationTrust.cs
- RequestBringIntoViewEventArgs.cs
- HtmlEmptyTagControlBuilder.cs
- DiscriminatorMap.cs
- FontResourceCache.cs
- TextParagraph.cs
- TextContainerChangedEventArgs.cs
- PrintDialog.cs
- SyndicationSerializer.cs
- ColumnReorderedEventArgs.cs
- GridViewHeaderRowPresenter.cs
- ThumbAutomationPeer.cs
- PreProcessor.cs
- HiddenField.cs
- ValidationHelpers.cs
- AssertSection.cs
- XmlSiteMapProvider.cs
- XmlSchemaObject.cs
- AtomMaterializer.cs
- TransformerConfigurationWizardBase.cs
- IISMapPath.cs
- RoutedEventConverter.cs
- WmfPlaceableFileHeader.cs
- ViewStateException.cs
- WebPartHeaderCloseVerb.cs
- DragDeltaEventArgs.cs
- AppDomainFactory.cs
- SponsorHelper.cs
- EventRoute.cs
- AspNetSynchronizationContext.cs
- TreeNodeStyle.cs
- SettingsPropertyValue.cs
- PeerEndPoint.cs
- AuthenticationModuleElementCollection.cs
- PrimitiveXmlSerializers.cs
- Domain.cs
- GridLengthConverter.cs
- WebPartMinimizeVerb.cs
- SqlNotificationRequest.cs