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
- ElasticEase.cs
- Automation.cs
- TakeOrSkipQueryOperator.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- NullableFloatSumAggregationOperator.cs
- Switch.cs
- MsmqException.cs
- LicenseContext.cs
- GridViewItemAutomationPeer.cs
- OutputCacheSettings.cs
- DataGridHeaderBorder.cs
- CellLabel.cs
- ParserStreamGeometryContext.cs
- XamlVector3DCollectionSerializer.cs
- UrlMappingsSection.cs
- Section.cs
- FontStretch.cs
- Pair.cs
- EdmToObjectNamespaceMap.cs
- MDIWindowDialog.cs
- DataGridTablesFactory.cs
- BlobPersonalizationState.cs
- MulticastOption.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- X509CertificateInitiatorServiceCredential.cs
- ProfilePropertyMetadata.cs
- KnownTypeDataContractResolver.cs
- SatelliteContractVersionAttribute.cs
- TextElement.cs
- EntityClassGenerator.cs
- AdornerDecorator.cs
- _IPv6Address.cs
- WebException.cs
- StreamReader.cs
- HttpVersion.cs
- GenericRootAutomationPeer.cs
- Decoder.cs
- BitmapEffectGeneralTransform.cs
- TemplateBindingExtensionConverter.cs
- TickBar.cs
- AnimationException.cs
- AliasExpr.cs
- HwndSubclass.cs
- DESCryptoServiceProvider.cs
- PropertySourceInfo.cs
- PersonalizationStateInfoCollection.cs
- OutKeywords.cs
- InternalBase.cs
- FontStyleConverter.cs
- HtmlHead.cs
- BaseAppDomainProtocolHandler.cs
- MimeTypePropertyAttribute.cs
- SqlClientWrapperSmiStreamChars.cs
- WindowsBrush.cs
- SchemaTableColumn.cs
- XmlChildNodes.cs
- OdbcException.cs
- XmlMemberMapping.cs
- FontNamesConverter.cs
- COM2PictureConverter.cs
- ImageSourceValueSerializer.cs
- FilteredReadOnlyMetadataCollection.cs
- SingleObjectCollection.cs
- activationcontext.cs
- TdsRecordBufferSetter.cs
- OdbcException.cs
- MenuItemStyle.cs
- Native.cs
- BuildProviderAppliesToAttribute.cs
- ColumnCollection.cs
- Latin1Encoding.cs
- Material.cs
- ConfigDefinitionUpdates.cs
- RegexInterpreter.cs
- HtmlGenericControl.cs
- DataBoundControlHelper.cs
- Image.cs
- BooleanExpr.cs
- shaperfactory.cs
- TableStyle.cs
- XamlSerializerUtil.cs
- UnsafeNativeMethodsTablet.cs
- PolicyUnit.cs
- UnknownWrapper.cs
- SynchronizationLockException.cs
- SessionStateModule.cs
- EventDescriptor.cs
- SqlConnectionStringBuilder.cs
- DataServiceProcessingPipeline.cs
- EnumType.cs
- KeyProperty.cs
- DateTimeParse.cs
- ToolStripControlHost.cs
- HtmlToClrEventProxy.cs
- HostExecutionContextManager.cs
- X509Extension.cs
- XamlToRtfParser.cs
- SystemTcpStatistics.cs
- Process.cs
- ArraySortHelper.cs