Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- LinearGradientBrush.cs
- HMACSHA384.cs
- XmlDigitalSignatureProcessor.cs
- DesignerView.cs
- PeerInputChannelListener.cs
- ExpressionBuilderContext.cs
- GeometryHitTestParameters.cs
- HtmlControl.cs
- ArglessEventHandlerProxy.cs
- ConfigurationConverterBase.cs
- SmtpFailedRecipientsException.cs
- WindowPattern.cs
- DiagnosticsConfiguration.cs
- UnsafeNativeMethods.cs
- CollectionBase.cs
- MenuItemBinding.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- SourceFilter.cs
- SqlClientWrapperSmiStreamChars.cs
- Icon.cs
- XNodeValidator.cs
- DataGridTextBoxColumn.cs
- InfoCardRSAPKCS1KeyExchangeFormatter.cs
- DataGridViewLinkCell.cs
- SafeHandle.cs
- ScriptMethodAttribute.cs
- SymbolMethod.cs
- MaskedTextBox.cs
- WSTrust.cs
- WindowsRichEditRange.cs
- RenderOptions.cs
- FixedHighlight.cs
- GenericTypeParameterBuilder.cs
- LineServicesRun.cs
- TemplateControlBuildProvider.cs
- SignatureToken.cs
- XmlWriterDelegator.cs
- XamlFxTrace.cs
- ResourceProviderFactory.cs
- ReferenceSchema.cs
- DataGridSortCommandEventArgs.cs
- ToolBarPanel.cs
- XmlSchemaComplexContent.cs
- SplitterPanel.cs
- OuterGlowBitmapEffect.cs
- TextBox.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- XsdValidatingReader.cs
- HtmlInputImage.cs
- RedistVersionInfo.cs
- MemberHolder.cs
- TraceLevelHelper.cs
- SqlCachedBuffer.cs
- TracedNativeMethods.cs
- TreeNodeCollectionEditor.cs
- DbConnectionClosed.cs
- NotSupportedException.cs
- RubberbandSelector.cs
- MimeBasePart.cs
- DataGridViewRowCollection.cs
- DbConnectionInternal.cs
- ButtonFieldBase.cs
- COM2IPerPropertyBrowsingHandler.cs
- DbMetaDataFactory.cs
- LZCodec.cs
- SamlAssertion.cs
- DataControlFieldCell.cs
- Exception.cs
- SafeNativeMethodsOther.cs
- DataGridCommandEventArgs.cs
- TypeDescriptionProvider.cs
- BinaryNode.cs
- GroupAggregateExpr.cs
- __Error.cs
- ConfigurationElementProperty.cs
- DataGridColumn.cs
- CodeStatement.cs
- LazyLoadBehavior.cs
- ProcessStartInfo.cs
- CustomAttributeFormatException.cs
- BooleanSwitch.cs
- CatalogZone.cs
- LinqDataSourceEditData.cs
- OleDbDataReader.cs
- RestClientProxyHandler.cs
- RepeaterCommandEventArgs.cs
- ClientFormsIdentity.cs
- ExpressionLexer.cs
- FrameworkContentElement.cs
- ElementHost.cs
- WebScriptEnablingBehavior.cs
- DocumentPageViewAutomationPeer.cs
- StateManagedCollection.cs
- MembershipSection.cs
- TableLayoutPanelBehavior.cs
- CalendarSelectionChangedEventArgs.cs
- TextElement.cs
- MultiByteCodec.cs
- TemplateBindingExtensionConverter.cs
- XmlRootAttribute.cs