Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / IO / PathTooLongException.cs / 1305376 / PathTooLongException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*============================================================
**
** Class: PathTooLongException
**
** [....]
**
**
** Purpose: Exception for paths and/or filenames that are
** too long.
**
**
===========================================================*/
using System;
using System.Runtime.Serialization;
namespace System.IO {
[Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class PathTooLongException : IOException
{
public PathTooLongException()
: base(Environment.GetResourceString("IO.PathTooLong")) {
SetErrorCode(__HResults.COR_E_PATHTOOLONG);
}
public PathTooLongException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_PATHTOOLONG);
}
public PathTooLongException(String message, Exception innerException)
: base(message, innerException) {
SetErrorCode(__HResults.COR_E_PATHTOOLONG);
}
[System.Security.SecuritySafeCritical] // auto-generated
protected PathTooLongException(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: PathTooLongException
**
** [....]
**
**
** Purpose: Exception for paths and/or filenames that are
** too long.
**
**
===========================================================*/
using System;
using System.Runtime.Serialization;
namespace System.IO {
[Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class PathTooLongException : IOException
{
public PathTooLongException()
: base(Environment.GetResourceString("IO.PathTooLong")) {
SetErrorCode(__HResults.COR_E_PATHTOOLONG);
}
public PathTooLongException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_PATHTOOLONG);
}
public PathTooLongException(String message, Exception innerException)
: base(message, innerException) {
SetErrorCode(__HResults.COR_E_PATHTOOLONG);
}
[System.Security.SecuritySafeCritical] // auto-generated
protected PathTooLongException(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
- loginstatus.cs
- Part.cs
- ProcessThread.cs
- XmlReflectionImporter.cs
- InheritablePropertyChangeInfo.cs
- UmAlQuraCalendar.cs
- PathFigure.cs
- DoubleStorage.cs
- TypeSystem.cs
- FeatureSupport.cs
- TagMapInfo.cs
- Statements.cs
- XmlStreamStore.cs
- XmlCodeExporter.cs
- BuildResultCache.cs
- XmlRawWriterWrapper.cs
- recordstatescratchpad.cs
- RandomDelayQueuedSendsAsyncResult.cs
- SocketPermission.cs
- MethodToken.cs
- AuthenticateEventArgs.cs
- DeclarationUpdate.cs
- MultiBindingExpression.cs
- EntityAdapter.cs
- SeverityFilter.cs
- mediapermission.cs
- DiscoveryClientChannelFactory.cs
- XmlSchemaInclude.cs
- LinkedDataMemberFieldEditor.cs
- AdornerLayer.cs
- EraserBehavior.cs
- HtmlInputButton.cs
- BuiltInPermissionSets.cs
- HwndSubclass.cs
- DragDrop.cs
- ParserHooks.cs
- ColumnHeaderConverter.cs
- InternalResources.cs
- KeyGesture.cs
- CommunicationObjectFaultedException.cs
- ChameleonKey.cs
- SrgsToken.cs
- Wizard.cs
- _ProxyChain.cs
- InstalledFontCollection.cs
- UIElementParaClient.cs
- ValidatorCollection.cs
- ListViewGroupConverter.cs
- WebBrowserSiteBase.cs
- DataBoundControlHelper.cs
- PhonemeEventArgs.cs
- HttpListenerPrefixCollection.cs
- ExtentCqlBlock.cs
- DependencyPropertyDescriptor.cs
- GridViewCommandEventArgs.cs
- ValueTable.cs
- ValidationSummary.cs
- Console.cs
- ComponentFactoryHelpers.cs
- BaseDataListActionList.cs
- VideoDrawing.cs
- RequestNavigateEventArgs.cs
- HtmlTableRowCollection.cs
- DataControlImageButton.cs
- HasCopySemanticsAttribute.cs
- SystemTcpConnection.cs
- HttpModuleActionCollection.cs
- XmlCompatibilityReader.cs
- TextAnchor.cs
- AsmxEndpointPickerExtension.cs
- XamlReaderHelper.cs
- TabControlDesigner.cs
- HostUtils.cs
- OdbcConnectionHandle.cs
- ConnectionStringSettingsCollection.cs
- PermissionSet.cs
- WindowAutomationPeer.cs
- WebEvents.cs
- MSAAWinEventWrap.cs
- ReceiveReply.cs
- CacheForPrimitiveTypes.cs
- RelationshipConverter.cs
- SerializationAttributes.cs
- HotSpotCollection.cs
- RegexFCD.cs
- OdbcUtils.cs
- ExceptionNotification.cs
- DataSourceConverter.cs
- ResourceReferenceExpression.cs
- FormatConvertedBitmap.cs
- Perspective.cs
- ColumnMapTranslator.cs
- CodeConditionStatement.cs
- PropertyEntry.cs
- DateTimeUtil.cs
- InvalidDataException.cs
- StructuredTypeEmitter.cs
- LocalIdKeyIdentifierClause.cs
- DbConnectionPoolIdentity.cs
- StrokeNodeEnumerator.cs