Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- PenLineCapValidation.cs
- CodeCatchClause.cs
- ContentDisposition.cs
- CacheVirtualItemsEvent.cs
- SqlLiftWhereClauses.cs
- Set.cs
- HtmlMobileTextWriter.cs
- DocumentViewerBase.cs
- AddInContractAttribute.cs
- SiteMapHierarchicalDataSourceView.cs
- TemplateDefinition.cs
- HttpModuleCollection.cs
- ServerIdentity.cs
- IgnorePropertiesAttribute.cs
- IfAction.cs
- ResizingMessageFilter.cs
- CodeCatchClauseCollection.cs
- BitmapEffectDrawing.cs
- DataGridViewAccessibleObject.cs
- CompilationUtil.cs
- XmlSchemaSet.cs
- SourceFileInfo.cs
- BitmapVisualManager.cs
- OpenFileDialog.cs
- PartialClassGenerationTaskInternal.cs
- DateTimeUtil.cs
- XmlNodeChangedEventArgs.cs
- MatrixCamera.cs
- ContentFilePart.cs
- BindingListCollectionView.cs
- _SSPIWrapper.cs
- AddingNewEventArgs.cs
- DataGridViewRowsAddedEventArgs.cs
- WpfWebRequestHelper.cs
- XmlEncoding.cs
- DataKey.cs
- WorkflowRuntimeSection.cs
- _emptywebproxy.cs
- InheritanceAttribute.cs
- ObfuscateAssemblyAttribute.cs
- DesignerTransaction.cs
- ProgressPage.cs
- ChangeInterceptorAttribute.cs
- XmlSchemas.cs
- ToolStripOverflowButton.cs
- LocationReference.cs
- RectValueSerializer.cs
- ListViewGroupConverter.cs
- DesignBindingValueUIHandler.cs
- FontFamily.cs
- CatalogZone.cs
- XmlElement.cs
- AuthenticatedStream.cs
- AudioException.cs
- DeleteStoreRequest.cs
- TreeNodeEventArgs.cs
- DataDocumentXPathNavigator.cs
- CharAnimationUsingKeyFrames.cs
- InArgumentConverter.cs
- SizeConverter.cs
- SqlNode.cs
- HierarchicalDataBoundControlAdapter.cs
- SchemaNamespaceManager.cs
- CodeGenerator.cs
- EmbeddedMailObjectsCollection.cs
- ReverseQueryOperator.cs
- ToolStripPanelCell.cs
- DesignSurfaceEvent.cs
- DebugTraceHelper.cs
- CodeEventReferenceExpression.cs
- DataSourceCache.cs
- ArcSegment.cs
- OdbcUtils.cs
- MetadataArtifactLoaderCompositeResource.cs
- TextHidden.cs
- IdentityHolder.cs
- Lease.cs
- documentsequencetextcontainer.cs
- PropertyHelper.cs
- AuthenticationSchemesHelper.cs
- PenContext.cs
- BeginGetFileNameFromUserRequest.cs
- PrintingPermission.cs
- RpcAsyncResult.cs
- MDIControlStrip.cs
- MetadataUtilsSmi.cs
- PageThemeCodeDomTreeGenerator.cs
- AutomationIdentifier.cs
- PresentationTraceSources.cs
- ControlValuePropertyAttribute.cs
- CatalogPart.cs
- EdmProviderManifest.cs
- OdbcDataAdapter.cs
- XmlCountingReader.cs
- ActivityDefaults.cs
- DurableMessageDispatchInspector.cs
- CustomActivityDesigner.cs
- NameValuePermission.cs
- DataGridTextColumn.cs
- DirectoryLocalQuery.cs