Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- AttributeAction.cs
- Point3DConverter.cs
- SignatureHelper.cs
- SqlDataSourceConfigureSortForm.cs
- DeadCharTextComposition.cs
- ObjectAnimationUsingKeyFrames.cs
- TransferMode.cs
- ChameleonKey.cs
- XmlSerializer.cs
- HtmlHead.cs
- BitmapImage.cs
- DataServiceHostWrapper.cs
- GZipStream.cs
- GroupBoxAutomationPeer.cs
- EnumType.cs
- CodeTypeDelegate.cs
- ConfigXmlElement.cs
- KeyBinding.cs
- ApplicationProxyInternal.cs
- Sequence.cs
- XmlRawWriterWrapper.cs
- XPathBuilder.cs
- StrongTypingException.cs
- XmlException.cs
- FormViewInsertedEventArgs.cs
- InheritanceRules.cs
- WebEvents.cs
- Util.cs
- LeaseManager.cs
- PinnedBufferMemoryStream.cs
- XmlSchemaComplexType.cs
- DataGridColumnEventArgs.cs
- RtfToXamlReader.cs
- ObjectQuery.cs
- CmsUtils.cs
- GetLedgerEntryForRecipientRequest.cs
- DeclarationUpdate.cs
- MobileRedirect.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- Matrix3DValueSerializer.cs
- WebPartEditorApplyVerb.cs
- PenLineCapValidation.cs
- VBCodeProvider.cs
- MatrixTransform3D.cs
- OracleParameter.cs
- ArrayElementGridEntry.cs
- StaticTextPointer.cs
- ExclusiveTcpTransportManager.cs
- TdsParserSafeHandles.cs
- DataGrid.cs
- ListBoxItemWrapperAutomationPeer.cs
- GridViewPageEventArgs.cs
- BezierSegment.cs
- NameValueFileSectionHandler.cs
- ValidationErrorInfo.cs
- Point3DIndependentAnimationStorage.cs
- EditBehavior.cs
- BuildDependencySet.cs
- FigureParaClient.cs
- MenuAdapter.cs
- EditBehavior.cs
- ScalarType.cs
- Point4D.cs
- UserNameSecurityToken.cs
- CodeTypeConstructor.cs
- IISUnsafeMethods.cs
- iisPickupDirectory.cs
- RootAction.cs
- Win32KeyboardDevice.cs
- PeoplePickerWrapper.cs
- LoginView.cs
- HeaderedItemsControl.cs
- ResourceExpressionBuilder.cs
- GPStream.cs
- XmlILOptimizerVisitor.cs
- Polyline.cs
- DataGridCheckBoxColumn.cs
- MailDefinitionBodyFileNameEditor.cs
- ServiceAuthorizationElement.cs
- HttpPostedFileBase.cs
- ConvertersCollection.cs
- XsdValidatingReader.cs
- TextEditorLists.cs
- ResourceWriter.cs
- EntitySqlQueryCacheKey.cs
- XNodeNavigator.cs
- WindowsSolidBrush.cs
- UIElementCollection.cs
- DrawingBrush.cs
- ColumnPropertiesGroup.cs
- IdentifierService.cs
- DataObjectAttribute.cs
- LayoutInformation.cs
- ProfilePropertySettingsCollection.cs
- ReadOnlyHierarchicalDataSource.cs
- HyperLink.cs
- CodeTypeOfExpression.cs
- AccessText.cs
- DesignerActionHeaderItem.cs
- ListViewInsertionMark.cs