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
- SqlError.cs
- LineBreak.cs
- TrustSection.cs
- validation.cs
- TransactionScopeDesigner.cs
- ChildTable.cs
- TogglePatternIdentifiers.cs
- TimestampInformation.cs
- TypeDelegator.cs
- CellQuery.cs
- ClassData.cs
- DockingAttribute.cs
- Pen.cs
- storepermission.cs
- DesignerOptions.cs
- SplitterEvent.cs
- CatalogPartChrome.cs
- ISCIIEncoding.cs
- x509store.cs
- InputScope.cs
- _DigestClient.cs
- ProvidePropertyAttribute.cs
- RtfControlWordInfo.cs
- ExtensionQuery.cs
- TextTreeInsertUndoUnit.cs
- CodeIndexerExpression.cs
- CellConstantDomain.cs
- HtmlElementCollection.cs
- GenerateHelper.cs
- CommandPlan.cs
- X509IssuerSerialKeyIdentifierClause.cs
- IdentityReference.cs
- RemotingSurrogateSelector.cs
- Pair.cs
- MDIClient.cs
- ParserStreamGeometryContext.cs
- ApplicationServiceHelper.cs
- XmlSchemaSimpleContentRestriction.cs
- IPPacketInformation.cs
- StyleCollectionEditor.cs
- UICuesEvent.cs
- TrackingStringDictionary.cs
- StylusPlugInCollection.cs
- DependencyPropertyHelper.cs
- BinaryFormatter.cs
- RequestCacheValidator.cs
- QilLiteral.cs
- ReturnValue.cs
- DataGridBoolColumn.cs
- CodeAttributeArgumentCollection.cs
- FormatConvertedBitmap.cs
- XmlRootAttribute.cs
- DataGridViewCellConverter.cs
- Rectangle.cs
- WebPartHeaderCloseVerb.cs
- DataGridSortCommandEventArgs.cs
- Profiler.cs
- ToolStripRenderEventArgs.cs
- ComNativeDescriptor.cs
- Imaging.cs
- WebControlAdapter.cs
- UserPreferenceChangingEventArgs.cs
- ThreadStartException.cs
- RoleServiceManager.cs
- DbCommandTree.cs
- StatusBarPanel.cs
- WindowsListViewItem.cs
- DatatypeImplementation.cs
- ApplicationSettingsBase.cs
- FixedStringLookup.cs
- SqlTriggerContext.cs
- TypeExtensionConverter.cs
- ServiceRoute.cs
- Cloud.cs
- FileRecordSequence.cs
- SessionStateUtil.cs
- ContainerSelectorActiveEvent.cs
- GridViewCellAutomationPeer.cs
- IERequestCache.cs
- AuthenticationException.cs
- TimersDescriptionAttribute.cs
- FeedUtils.cs
- HashStream.cs
- DataTrigger.cs
- PopupControlService.cs
- EventBuilder.cs
- BindingManagerDataErrorEventArgs.cs
- RootBuilder.cs
- JavaScriptSerializer.cs
- NetSectionGroup.cs
- Attachment.cs
- SqlHelper.cs
- WebBrowser.cs
- ObjectIDGenerator.cs
- ItemCheckedEvent.cs
- SecureUICommand.cs
- Setter.cs
- DataServiceException.cs
- WebEventCodes.cs
- DbDeleteCommandTree.cs