Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- ChildDocumentBlock.cs
- SettingsPropertyCollection.cs
- HandleRef.cs
- CodeAccessSecurityEngine.cs
- WindowsPen.cs
- MemoryRecordBuffer.cs
- ValidationSummary.cs
- AppDomain.cs
- FocusWithinProperty.cs
- ExceptionHelpers.cs
- StringBuilder.cs
- PowerModeChangedEventArgs.cs
- TextEffectResolver.cs
- SystemIcmpV6Statistics.cs
- SingleAnimationBase.cs
- KeyValuePair.cs
- RuleAttributes.cs
- EmptyEnumerable.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- cryptoapiTransform.cs
- Int16AnimationUsingKeyFrames.cs
- RemoteWebConfigurationHostStream.cs
- Delegate.cs
- TimerElapsedEvenArgs.cs
- Funcletizer.cs
- RandomNumberGenerator.cs
- GiveFeedbackEvent.cs
- FastEncoder.cs
- SectionInformation.cs
- HttpException.cs
- OpenTypeCommon.cs
- PersonalizableAttribute.cs
- SchemaAttDef.cs
- ViewStateModeByIdAttribute.cs
- PostBackTrigger.cs
- Container.cs
- CodeParameterDeclarationExpressionCollection.cs
- NavigationCommands.cs
- LockCookie.cs
- TypedReference.cs
- Operators.cs
- TraceRecords.cs
- IntegerFacetDescriptionElement.cs
- ActivityDesigner.cs
- TextBoxAutomationPeer.cs
- Internal.cs
- CTreeGenerator.cs
- PartialTrustVisibleAssembliesSection.cs
- MenuAdapter.cs
- Validator.cs
- ComboBoxHelper.cs
- ProcessHostFactoryHelper.cs
- URIFormatException.cs
- EntityCommandExecutionException.cs
- SafeProcessHandle.cs
- StaticTextPointer.cs
- SoapSchemaExporter.cs
- SafeLibraryHandle.cs
- TraceUtility.cs
- StaticTextPointer.cs
- QilGeneratorEnv.cs
- XamlBuildTaskServices.cs
- OptimizerPatterns.cs
- Exceptions.cs
- NumberFunctions.cs
- SqlParameter.cs
- KeyManager.cs
- Unit.cs
- InternalResources.cs
- Int64Converter.cs
- SoapAttributeOverrides.cs
- BinaryCommonClasses.cs
- HitTestParameters3D.cs
- VisualState.cs
- DrawingContextDrawingContextWalker.cs
- Sequence.cs
- XmlBindingWorker.cs
- TemplatedWizardStep.cs
- DataServiceQueryException.cs
- ProtectedProviderSettings.cs
- LazyTextWriterCreator.cs
- ClientCultureInfo.cs
- ProcessThreadCollection.cs
- HttpModuleAction.cs
- NativeMethods.cs
- Point3DCollection.cs
- FileChangesMonitor.cs
- RepeatBehavior.cs
- DateTimeConverter.cs
- Win32SafeHandles.cs
- PublishLicense.cs
- DataGridItemCollection.cs
- MailDefinition.cs
- BamlVersionHeader.cs
- WSDualHttpSecurityMode.cs
- DataGridRowClipboardEventArgs.cs
- PageThemeCodeDomTreeGenerator.cs
- PropertyMetadata.cs
- SizeFConverter.cs