Code:
/ DotNET / DotNET / 8.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
- __Error.cs
- ConfigurationSectionGroupCollection.cs
- DefaultObjectMappingItemCollection.cs
- StringAnimationUsingKeyFrames.cs
- xmlfixedPageInfo.cs
- WmfPlaceableFileHeader.cs
- RuntimeEnvironment.cs
- RuntimeHelpers.cs
- Range.cs
- CompilationUnit.cs
- ListComponentEditorPage.cs
- DetailsViewModeEventArgs.cs
- PhysicalAddress.cs
- ObjRef.cs
- Byte.cs
- Section.cs
- CapabilitiesSection.cs
- MemberDomainMap.cs
- ProfileSettings.cs
- WorkerRequest.cs
- HostedImpersonationContext.cs
- ProcessHostMapPath.cs
- DrawingDrawingContext.cs
- TypeBuilder.cs
- ObjectQueryProvider.cs
- NumericUpDownAcceleration.cs
- COSERVERINFO.cs
- ObjectQueryExecutionPlan.cs
- DateTimeSerializationSection.cs
- TimeEnumHelper.cs
- TagPrefixAttribute.cs
- RoutingService.cs
- ReflectionUtil.cs
- HitTestWithPointDrawingContextWalker.cs
- FixedSOMPageConstructor.cs
- RegionData.cs
- Command.cs
- FontDialog.cs
- ProfileInfo.cs
- XhtmlBasicListAdapter.cs
- FileRegion.cs
- AssemblyCollection.cs
- RightsManagementInformation.cs
- CompilerWrapper.cs
- PerformanceCounterPermissionEntryCollection.cs
- MobileErrorInfo.cs
- CollectionBase.cs
- PriorityChain.cs
- KeyFrames.cs
- CommentEmitter.cs
- RouteValueDictionary.cs
- TransactionProtocol.cs
- MembershipUser.cs
- HostingEnvironmentException.cs
- CollaborationHelperFunctions.cs
- FormViewAutoFormat.cs
- Label.cs
- ExceptionUtil.cs
- ToggleProviderWrapper.cs
- FieldToken.cs
- OraclePermission.cs
- TypeConstant.cs
- DynamicDataRouteHandler.cs
- ResourceDictionaryCollection.cs
- TypeSystem.cs
- ZipIOLocalFileHeader.cs
- SettingsBindableAttribute.cs
- HwndSubclass.cs
- StylusPointProperty.cs
- ToolStripPanelCell.cs
- EntityDataSourceEntityTypeFilterItem.cs
- NavigatingCancelEventArgs.cs
- BlurBitmapEffect.cs
- EmptyEnumerable.cs
- SoapHeader.cs
- HttpCookieCollection.cs
- Trace.cs
- PlanCompiler.cs
- _HelperAsyncResults.cs
- BindingNavigator.cs
- XmlSchemaExporter.cs
- RegexCaptureCollection.cs
- ManipulationCompletedEventArgs.cs
- TraceProvider.cs
- SafeFileHandle.cs
- connectionpool.cs
- WindowsIPAddress.cs
- CollectionViewGroupRoot.cs
- ServiceAuthorizationElement.cs
- CellConstantDomain.cs
- ResponseStream.cs
- ActivityXRefConverter.cs
- ClockController.cs
- InvokePatternIdentifiers.cs
- HttpRuntimeSection.cs
- Int32RectValueSerializer.cs
- RequestCacheManager.cs
- Binding.cs
- TemplatePropertyEntry.cs
- Win32MouseDevice.cs