Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- BaseUriHelper.cs
- SequentialOutput.cs
- TreeBuilder.cs
- TableCellCollection.cs
- ExtensionDataObject.cs
- ConnectionManagementElementCollection.cs
- DocumentPage.cs
- EventKeyword.cs
- ReflectTypeDescriptionProvider.cs
- OleDbRowUpdatingEvent.cs
- SettingsProperty.cs
- SslStreamSecurityBindingElement.cs
- PnrpPermission.cs
- DesignerSerializerAttribute.cs
- IteratorFilter.cs
- ModelItemCollectionImpl.cs
- MetadataCache.cs
- RemoveStoryboard.cs
- Animatable.cs
- NumberSubstitution.cs
- Exception.cs
- XmlDataSourceNodeDescriptor.cs
- CacheHelper.cs
- ButtonChrome.cs
- HyperLinkField.cs
- TagMapInfo.cs
- Ops.cs
- Int32.cs
- DesignerForm.cs
- ConvertEvent.cs
- DataGridViewHeaderCell.cs
- XmlSchemaProviderAttribute.cs
- ProfileSection.cs
- LifetimeServices.cs
- TreeViewCancelEvent.cs
- ImageClickEventArgs.cs
- DocumentSequence.cs
- ExecutionProperties.cs
- NavigatingCancelEventArgs.cs
- HttpSessionStateWrapper.cs
- DialogDivider.cs
- PeerDuplexChannelListener.cs
- NonParentingControl.cs
- UnsafeNativeMethods.cs
- SQLMoney.cs
- ChunkedMemoryStream.cs
- OleDragDropHandler.cs
- SiteMapHierarchicalDataSourceView.cs
- TextTreeTextElementNode.cs
- DataBoundControl.cs
- Rotation3DAnimationUsingKeyFrames.cs
- NotificationContext.cs
- WSTransactionSection.cs
- AmbiguousMatchException.cs
- UserInitiatedNavigationPermission.cs
- Size3D.cs
- Cloud.cs
- SqlDataSourceView.cs
- ScriptResourceInfo.cs
- OpCodes.cs
- ComplexPropertyEntry.cs
- FlagsAttribute.cs
- FieldToken.cs
- DesignerActionVerbItem.cs
- UrlMappingCollection.cs
- BooleanSwitch.cs
- EdmFunction.cs
- ResourceReferenceKeyNotFoundException.cs
- UniqueIdentifierService.cs
- QueryCreatedEventArgs.cs
- Matrix3D.cs
- LabelEditEvent.cs
- SapiAttributeParser.cs
- FullTrustAssembliesSection.cs
- XPathParser.cs
- InfoCardAsymmetricCrypto.cs
- ScrollChrome.cs
- Empty.cs
- ModelTypeConverter.cs
- AsyncOperationContext.cs
- PointAnimationUsingKeyFrames.cs
- DataObjectEventArgs.cs
- Opcode.cs
- EventLogSession.cs
- ExpressionEditorAttribute.cs
- ByteStreamGeometryContext.cs
- DataServiceBehavior.cs
- CurrentChangingEventManager.cs
- HttpAsyncResult.cs
- ContourSegment.cs
- HasCopySemanticsAttribute.cs
- BamlLocalizer.cs
- FormViewModeEventArgs.cs
- OleCmdHelper.cs
- UIElement3DAutomationPeer.cs
- BitmapEffectInput.cs
- StrokeCollectionConverter.cs
- HebrewNumber.cs
- RoutedPropertyChangedEventArgs.cs
- NotifyIcon.cs