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
- OutputCacheSettingsSection.cs
- TypeValidationEventArgs.cs
- SchemaHelper.cs
- SiteMapNode.cs
- FontConverter.cs
- DocumentPage.cs
- PrivateFontCollection.cs
- OleDbDataReader.cs
- ReversePositionQuery.cs
- NextPreviousPagerField.cs
- SymLanguageVendor.cs
- XmlStreamStore.cs
- DispatchChannelSink.cs
- SchemaEntity.cs
- BoolExpressionVisitors.cs
- CodeTypeReference.cs
- FixedDocumentPaginator.cs
- MediaElementAutomationPeer.cs
- BitmapEffectInput.cs
- DesignerOptionService.cs
- LinqDataSourceEditData.cs
- FlowLayoutSettings.cs
- DataGridItemEventArgs.cs
- XmlSchemaException.cs
- DoubleStorage.cs
- TileBrush.cs
- SqlCrossApplyToCrossJoin.cs
- FontStyleConverter.cs
- log.cs
- XamlPointCollectionSerializer.cs
- CriticalHandle.cs
- ObservableCollectionDefaultValueFactory.cs
- SystemIPv4InterfaceProperties.cs
- ContextStaticAttribute.cs
- XmlSignatureManifest.cs
- UpDownEvent.cs
- XmlHierarchyData.cs
- odbcmetadatafactory.cs
- FontStyles.cs
- DialogWindow.cs
- EditorPartCollection.cs
- BooleanSwitch.cs
- ZipIOExtraField.cs
- FilteredReadOnlyMetadataCollection.cs
- SortExpressionBuilder.cs
- MSHTMLHostUtil.cs
- XsltArgumentList.cs
- TreeViewBindingsEditor.cs
- NotSupportedException.cs
- SHA256CryptoServiceProvider.cs
- FileVersionInfo.cs
- LifetimeServices.cs
- NetMsmqBindingElement.cs
- Symbol.cs
- DataGridColumnHeadersPresenterAutomationPeer.cs
- EndOfStreamException.cs
- WinEventHandler.cs
- TreeViewDesigner.cs
- BitmapPalettes.cs
- _NegotiateClient.cs
- BufferedOutputAsyncStream.cs
- EnumUnknown.cs
- TimeSpanSecondsConverter.cs
- SqlBuilder.cs
- Decoder.cs
- Rule.cs
- RawAppCommandInputReport.cs
- BigInt.cs
- InvalidFilterCriteriaException.cs
- ServicePoint.cs
- ListenerElementsCollection.cs
- SqlUserDefinedAggregateAttribute.cs
- ClaimTypeElementCollection.cs
- AppSettingsExpressionBuilder.cs
- Bidi.cs
- BigInt.cs
- TextTabProperties.cs
- GPRECT.cs
- UpdatePanelTrigger.cs
- SafeArrayRankMismatchException.cs
- DEREncoding.cs
- SchemaCollectionCompiler.cs
- ValidatorCompatibilityHelper.cs
- TabControl.cs
- OracleTimeSpan.cs
- HtmlInputImage.cs
- ListViewUpdatedEventArgs.cs
- InkCollectionBehavior.cs
- HyperLinkColumn.cs
- OperationInfo.cs
- StorageMappingFragment.cs
- ControlCollection.cs
- URI.cs
- EventToken.cs
- SendActivity.cs
- HttpMethodConstraint.cs
- UrlPropertyAttribute.cs
- CSharpCodeProvider.cs
- ErrorHandler.cs
- CodeDomLocalizationProvider.cs