Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- SiteMapNode.cs
- MenuStrip.cs
- CreateParams.cs
- ReturnValue.cs
- SqlConnectionHelper.cs
- NopReturnReader.cs
- CodeAttributeDeclaration.cs
- IPHostEntry.cs
- SecuritySessionClientSettings.cs
- DataGridViewCellValueEventArgs.cs
- SourceChangedEventArgs.cs
- safelinkcollection.cs
- TextServicesCompartmentEventSink.cs
- RequestBringIntoViewEventArgs.cs
- DataGridViewDataErrorEventArgs.cs
- ExpressionNode.cs
- TiffBitmapEncoder.cs
- SQLBytes.cs
- RawStylusInputCustomDataList.cs
- XmlHierarchicalEnumerable.cs
- Brush.cs
- SoapFormatExtensions.cs
- ValueChangedEventManager.cs
- Expander.cs
- EndOfStreamException.cs
- CompensatableTransactionScopeActivityDesigner.cs
- ToolboxItem.cs
- HtmlTitle.cs
- ISCIIEncoding.cs
- TemplateKey.cs
- ScriptServiceAttribute.cs
- EmptyImpersonationContext.cs
- Int16.cs
- JournalEntry.cs
- UriWriter.cs
- Match.cs
- RadioButton.cs
- SpStreamWrapper.cs
- TextPenaltyModule.cs
- WebBrowser.cs
- Propagator.Evaluator.cs
- XmlCodeExporter.cs
- EntityDataSourceDataSelection.cs
- TransformPatternIdentifiers.cs
- WebPageTraceListener.cs
- ProviderSettings.cs
- FragmentQuery.cs
- XmlSerializableReader.cs
- WpfKnownTypeInvoker.cs
- GridSplitter.cs
- BitFlagsGenerator.cs
- DataServiceProcessingPipeline.cs
- StringSorter.cs
- DBAsyncResult.cs
- TableCell.cs
- DoubleLinkList.cs
- ObjectDisposedException.cs
- BitmapEffectGeneralTransform.cs
- XmlDocumentViewSchema.cs
- ITreeGenerator.cs
- Vector3DIndependentAnimationStorage.cs
- RecipientInfo.cs
- XmlAnyElementAttributes.cs
- AlgoModule.cs
- LongValidator.cs
- DateTimeValueSerializerContext.cs
- ReferenceSchema.cs
- HtmlHead.cs
- XamlInt32CollectionSerializer.cs
- JournalEntryStack.cs
- DependentList.cs
- XPathChildIterator.cs
- CodeBinaryOperatorExpression.cs
- StrokeCollectionDefaultValueFactory.cs
- RemoteDebugger.cs
- ResourceDictionaryCollection.cs
- NamedPipeTransportManager.cs
- CopyNamespacesAction.cs
- GridViewColumnCollectionChangedEventArgs.cs
- LinqDataSourceContextEventArgs.cs
- TouchesCapturedWithinProperty.cs
- StylusButtonEventArgs.cs
- DataViewSettingCollection.cs
- TranslateTransform3D.cs
- TemplateBindingExtension.cs
- RadioButtonDesigner.cs
- LinkedList.cs
- ScrollProperties.cs
- List.cs
- CatchBlock.cs
- SecurityPermission.cs
- BindingsCollection.cs
- HttpRequestCacheValidator.cs
- WindowsStreamSecurityBindingElement.cs
- Util.cs
- WindowsSlider.cs
- RayMeshGeometry3DHitTestResult.cs
- Empty.cs
- Normalization.cs
- WriteableBitmap.cs