Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OleDbFactory.cs
- DES.cs
- BrowserCapabilitiesCompiler.cs
- WebPartCancelEventArgs.cs
- SqlInfoMessageEvent.cs
- KeyboardNavigation.cs
- Speller.cs
- CollectionContainer.cs
- MetaModel.cs
- InstanceKeyCollisionException.cs
- RequiredFieldValidator.cs
- SessionStateItemCollection.cs
- ReadOnlyAttribute.cs
- _FtpControlStream.cs
- SiteMapDataSourceView.cs
- CheckBoxBaseAdapter.cs
- PrinterResolution.cs
- CalendarDateChangedEventArgs.cs
- XmlUrlResolver.cs
- SkinIDTypeConverter.cs
- GlyphRunDrawing.cs
- ReadOnlyState.cs
- SBCSCodePageEncoding.cs
- DesignDataSource.cs
- XmlReader.cs
- Menu.cs
- BrushMappingModeValidation.cs
- BoundColumn.cs
- DataControlFieldCell.cs
- ReadOnlyAttribute.cs
- TreeViewImageKeyConverter.cs
- WorkflowRuntime.cs
- BaseParaClient.cs
- RemoteWebConfigurationHostStream.cs
- UpdatePanel.cs
- UTF32Encoding.cs
- ProfileParameter.cs
- PaperSize.cs
- URLAttribute.cs
- CapabilitiesState.cs
- ButtonChrome.cs
- FontFamily.cs
- TextSelection.cs
- PasswordTextNavigator.cs
- PageFunction.cs
- IDQuery.cs
- XPathNodePointer.cs
- AttributeCollection.cs
- DependencyPropertyKind.cs
- CornerRadiusConverter.cs
- EntityConnectionStringBuilderItem.cs
- NativeCppClassAttribute.cs
- MembershipPasswordException.cs
- AutoCompleteStringCollection.cs
- BatchParser.cs
- XamlRtfConverter.cs
- ValidatorCompatibilityHelper.cs
- WebHttpSecurity.cs
- ImmutableAssemblyCacheEntry.cs
- UnitControl.cs
- CapabilitiesAssignment.cs
- XPathDescendantIterator.cs
- TextBox.cs
- AssemblySettingAttributes.cs
- UrlPath.cs
- PinnedBufferMemoryStream.cs
- SecureEnvironment.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- SafeTimerHandle.cs
- XmlBaseReader.cs
- MenuItem.cs
- FragmentQueryProcessor.cs
- RegexWriter.cs
- RuntimeConfig.cs
- XPathNodeHelper.cs
- SqlFactory.cs
- ApplicationId.cs
- PrintController.cs
- BaseProcessProtocolHandler.cs
- Frame.cs
- DecimalAverageAggregationOperator.cs
- ConfigXmlText.cs
- HttpCookie.cs
- EventLogConfiguration.cs
- BindableTemplateBuilder.cs
- ButtonColumn.cs
- UnsafeNativeMethods.cs
- ErrorReporting.cs
- WarningException.cs
- HtmlTableRow.cs
- SessionSwitchEventArgs.cs
- SystemTcpConnection.cs
- ComboBox.cs
- XmlSchemaAnyAttribute.cs
- TracingConnectionListener.cs
- CodeParameterDeclarationExpression.cs
- UrlMappingCollection.cs
- XmlImplementation.cs
- BaseProcessor.cs
- ReachDocumentReferenceCollectionSerializer.cs