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
- DocumentEventArgs.cs
- SizeConverter.cs
- MethodBuilder.cs
- EntityDataSourceMemberPath.cs
- CallbackValidatorAttribute.cs
- XmlAnyElementAttributes.cs
- EventEntry.cs
- HttpApplicationStateBase.cs
- CryptographicAttribute.cs
- ItemContainerPattern.cs
- AdornerLayer.cs
- EntityContainerRelationshipSetEnd.cs
- _NegoState.cs
- TransportContext.cs
- FontWeights.cs
- streamingZipPartStream.cs
- ScriptResourceAttribute.cs
- BadImageFormatException.cs
- SecurityRuntime.cs
- HandleCollector.cs
- FontStyleConverter.cs
- PermissionToken.cs
- Graphics.cs
- PriorityRange.cs
- Trustee.cs
- IntPtr.cs
- BinaryNode.cs
- ObjectRef.cs
- PartialList.cs
- ConfigXmlElement.cs
- TreeView.cs
- TaiwanCalendar.cs
- UriTemplateEquivalenceComparer.cs
- AutomationPropertyInfo.cs
- LazyTextWriterCreator.cs
- TypographyProperties.cs
- _ConnectStream.cs
- TransformValueSerializer.cs
- Int32Animation.cs
- Message.cs
- TemplateBamlRecordReader.cs
- LinearGradientBrush.cs
- SqlTriggerAttribute.cs
- TextEditorThreadLocalStore.cs
- XamlStream.cs
- Paragraph.cs
- TabItem.cs
- UserCancellationException.cs
- DesignColumnCollection.cs
- CodeAttachEventStatement.cs
- ReflectEventDescriptor.cs
- TextBox.cs
- SamlAttribute.cs
- SqlGatherConsumedAliases.cs
- FileVersionInfo.cs
- DataServiceHost.cs
- BamlLocalizer.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- KeyGestureValueSerializer.cs
- DispatchProxy.cs
- WebExceptionStatus.cs
- InitializationEventAttribute.cs
- ConvertersCollection.cs
- isolationinterop.cs
- CodeGenHelper.cs
- PagesSection.cs
- DataRecordInfo.cs
- RuntimeComponentFilter.cs
- HashSet.cs
- AutoResizedEvent.cs
- StoryFragments.cs
- ComboBoxRenderer.cs
- DocumentPageViewAutomationPeer.cs
- SchemaTypeEmitter.cs
- ClientType.cs
- XmlAnyAttributeAttribute.cs
- TrackingRecord.cs
- StyleHelper.cs
- CodeAttachEventStatement.cs
- MimeMapping.cs
- SynchronousChannel.cs
- ViewManager.cs
- XmlSchemaSimpleTypeUnion.cs
- QilPatternFactory.cs
- TextSyndicationContentKindHelper.cs
- XmlSchemaSubstitutionGroup.cs
- WindowsComboBox.cs
- SystemIcmpV6Statistics.cs
- SQLBytes.cs
- WebPartConnectionsDisconnectVerb.cs
- KeyConstraint.cs
- TemplateControlParser.cs
- GridViewCellAutomationPeer.cs
- GridViewDeleteEventArgs.cs
- Visual.cs
- cookiecollection.cs
- TransactionProxy.cs
- TransactionValidationBehavior.cs
- AmbientProperties.cs
- WorkflowInstanceAbortedRecord.cs