Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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) { } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TreeNodeCollectionEditor.cs
- WmlPanelAdapter.cs
- NewExpression.cs
- TextInfo.cs
- NominalTypeEliminator.cs
- DataTableReader.cs
- SoapAttributes.cs
- FixUpCollection.cs
- ImplicitInputBrush.cs
- XmlSerializerNamespaces.cs
- AxisAngleRotation3D.cs
- IListConverters.cs
- FixedLineResult.cs
- HttpListenerContext.cs
- GridPatternIdentifiers.cs
- XmlImplementation.cs
- XmlObjectSerializerReadContextComplexJson.cs
- MetaModel.cs
- EventLogSession.cs
- WeakRefEnumerator.cs
- DocumentViewerHelper.cs
- DataServiceConfiguration.cs
- FormViewActionList.cs
- TextAction.cs
- WsatRegistrationHeader.cs
- IncrementalCompileAnalyzer.cs
- PasswordPropertyTextAttribute.cs
- KeyMatchBuilder.cs
- AsymmetricAlgorithm.cs
- SecurityContextSecurityToken.cs
- WarningException.cs
- QilDataSource.cs
- SqlDataSourceCustomCommandEditor.cs
- EntityDesignerBuildProvider.cs
- FrameworkElement.cs
- AuthenticationModuleElementCollection.cs
- Tag.cs
- ModelVisual3D.cs
- BuildResultCache.cs
- KerberosRequestorSecurityToken.cs
- AddingNewEventArgs.cs
- ListChangedEventArgs.cs
- DesignerDataConnection.cs
- ChildChangedEventArgs.cs
- NamespaceCollection.cs
- Int64Converter.cs
- CodeGotoStatement.cs
- PropertyEmitterBase.cs
- QilTypeChecker.cs
- StaticSiteMapProvider.cs
- RequestQueue.cs
- webeventbuffer.cs
- PathFigureCollection.cs
- FixedStringLookup.cs
- NavigationEventArgs.cs
- CommonXSendMessage.cs
- EditorZone.cs
- DiagnosticTrace.cs
- brushes.cs
- DecimalAnimation.cs
- MenuEventArgs.cs
- ListControl.cs
- IdentityNotMappedException.cs
- ExpressionBuilderCollection.cs
- Size3D.cs
- SpStreamWrapper.cs
- SecurityCriticalDataForSet.cs
- DeclarativeCatalogPart.cs
- CharacterBuffer.cs
- DataGridViewColumn.cs
- CommentEmitter.cs
- DataGridItemCollection.cs
- KeyValuePairs.cs
- DefaultAuthorizationContext.cs
- OdbcParameterCollection.cs
- _NtlmClient.cs
- RequiredAttributeAttribute.cs
- ContainerActivationHelper.cs
- HtmlInputImage.cs
- OdbcConnectionHandle.cs
- DSASignatureDeformatter.cs
- FormsAuthenticationEventArgs.cs
- DataContractJsonSerializerOperationFormatter.cs
- EastAsianLunisolarCalendar.cs
- TracePayload.cs
- LicenseContext.cs
- ProgressBarHighlightConverter.cs
- GridViewUpdatedEventArgs.cs
- Semaphore.cs
- RuntimeEnvironment.cs
- AppDomainAttributes.cs
- MemberPathMap.cs
- StoragePropertyMapping.cs
- TypeDefinition.cs
- Oci.cs
- InternalConfigSettingsFactory.cs
- FileUtil.cs
- DbProviderFactoriesConfigurationHandler.cs
- ContractDescription.cs
- Vector3DValueSerializer.cs