Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / IO / DirectoryNotFoundException.cs / 1305376 / DirectoryNotFoundException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*============================================================
**
** Class: DirectoryNotFoundException
**
** [....]
**
**
** Purpose: Exception for accessing a path that doesn't exist.
**
**
===========================================================*/
using System;
using System.Runtime.Serialization;
namespace System.IO {
/*
* Thrown when trying to access a directory that doesn't exist on disk.
* From COM Interop, this exception is thrown for 2 HRESULTS:
* the Win32 errorcode-as-HRESULT ERROR_PATH_NOT_FOUND (0x80070003)
* and STG_E_PATHNOTFOUND (0x80030003).
*/
[Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class DirectoryNotFoundException : IOException {
public DirectoryNotFoundException()
: base(Environment.GetResourceString("Arg_DirectoryNotFoundException")) {
SetErrorCode(__HResults.COR_E_DIRECTORYNOTFOUND);
}
public DirectoryNotFoundException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_DIRECTORYNOTFOUND);
}
public DirectoryNotFoundException(String message, Exception innerException)
: base(message, innerException) {
SetErrorCode(__HResults.COR_E_DIRECTORYNOTFOUND);
}
[System.Security.SecuritySafeCritical] // auto-generated
protected DirectoryNotFoundException(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: DirectoryNotFoundException
**
** [....]
**
**
** Purpose: Exception for accessing a path that doesn't exist.
**
**
===========================================================*/
using System;
using System.Runtime.Serialization;
namespace System.IO {
/*
* Thrown when trying to access a directory that doesn't exist on disk.
* From COM Interop, this exception is thrown for 2 HRESULTS:
* the Win32 errorcode-as-HRESULT ERROR_PATH_NOT_FOUND (0x80070003)
* and STG_E_PATHNOTFOUND (0x80030003).
*/
[Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class DirectoryNotFoundException : IOException {
public DirectoryNotFoundException()
: base(Environment.GetResourceString("Arg_DirectoryNotFoundException")) {
SetErrorCode(__HResults.COR_E_DIRECTORYNOTFOUND);
}
public DirectoryNotFoundException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_DIRECTORYNOTFOUND);
}
public DirectoryNotFoundException(String message, Exception innerException)
: base(message, innerException) {
SetErrorCode(__HResults.COR_E_DIRECTORYNOTFOUND);
}
[System.Security.SecuritySafeCritical] // auto-generated
protected DirectoryNotFoundException(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
- ContentDisposition.cs
- LongValidator.cs
- ObjectStateManager.cs
- DataSetUtil.cs
- CompModSwitches.cs
- validationstate.cs
- DiscoveryClientProtocol.cs
- RecognizedPhrase.cs
- UnsafeNativeMethods.cs
- PbrsForward.cs
- DllHostedComPlusServiceHost.cs
- EastAsianLunisolarCalendar.cs
- GenericParameterDataContract.cs
- ManagementInstaller.cs
- OrderedHashRepartitionStream.cs
- QuaternionRotation3D.cs
- GetReadStreamResult.cs
- InfoCardClaimCollection.cs
- WindowsTooltip.cs
- PnrpPermission.cs
- WaveHeader.cs
- ElementsClipboardData.cs
- WeakEventTable.cs
- DrawingAttributes.cs
- SiteMap.cs
- TableLayoutStyle.cs
- SafeRightsManagementPubHandle.cs
- UTF32Encoding.cs
- HierarchicalDataTemplate.cs
- DispatcherEventArgs.cs
- EntityDataSourceChangedEventArgs.cs
- ProviderConnectionPointCollection.cs
- DataGridViewRowStateChangedEventArgs.cs
- SqlDeflator.cs
- SpotLight.cs
- RegexInterpreter.cs
- MetadataItem.cs
- WpfPayload.cs
- CreateDataSourceDialog.cs
- MinMaxParagraphWidth.cs
- SoapFormatter.cs
- WhiteSpaceTrimStringConverter.cs
- TrayIconDesigner.cs
- WindowsPrincipal.cs
- WpfKnownMember.cs
- QueryContinueDragEvent.cs
- GlobalProxySelection.cs
- Directory.cs
- FieldTemplateFactory.cs
- AuthorizationSection.cs
- ExeConfigurationFileMap.cs
- DataControlExtensions.cs
- LocatorPart.cs
- BooleanFacetDescriptionElement.cs
- ValueTypeFieldReference.cs
- ValidationResult.cs
- ComEventsSink.cs
- FragmentNavigationEventArgs.cs
- TokenBasedSetEnumerator.cs
- XmlNamedNodeMap.cs
- ProfileServiceManager.cs
- WindowsFont.cs
- StandardToolWindows.cs
- TargetControlTypeCache.cs
- HttpContext.cs
- TextSelection.cs
- ConstNode.cs
- DBConcurrencyException.cs
- MarkupCompilePass2.cs
- MbpInfo.cs
- WSMessageEncoding.cs
- MaskInputRejectedEventArgs.cs
- Socket.cs
- ReferenceEqualityComparer.cs
- PropertyItem.cs
- InlineCollection.cs
- TypeNameParser.cs
- VScrollBar.cs
- ConfigurationSectionGroup.cs
- BinaryObjectReader.cs
- StrokeNode.cs
- PackWebResponse.cs
- TextTreeRootNode.cs
- SelectorAutomationPeer.cs
- TextPattern.cs
- XPathPatternParser.cs
- FloaterBaseParagraph.cs
- WebPartCollection.cs
- PropertyTabChangedEvent.cs
- WindowsFormsHost.cs
- BitmapEffectCollection.cs
- TypeDescriptionProviderAttribute.cs
- XPathNode.cs
- dtdvalidator.cs
- ExtensionWindowHeader.cs
- ParameterSubsegment.cs
- TTSEvent.cs
- LayoutManager.cs
- CookielessHelper.cs
- CustomErrorsSectionWrapper.cs