Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ButtonBaseAdapter.cs
- VariableQuery.cs
- ObjectItemCollection.cs
- SafeSecurityHandles.cs
- XmlWrappingReader.cs
- EditingCommands.cs
- HttpClientCertificate.cs
- FieldToken.cs
- ThicknessAnimation.cs
- WorkflowInstanceTerminatedRecord.cs
- DataObject.cs
- DoneReceivingAsyncResult.cs
- PeerValidationBehavior.cs
- WinEventWrap.cs
- TagMapCollection.cs
- BinaryNegotiation.cs
- PeerOutputChannel.cs
- recordstate.cs
- RawStylusInputCustomDataList.cs
- StorageConditionPropertyMapping.cs
- Listbox.cs
- CategoryAttribute.cs
- DocumentsTrace.cs
- TextTrailingCharacterEllipsis.cs
- CommonObjectSecurity.cs
- ExpanderAutomationPeer.cs
- TrailingSpaceComparer.cs
- DebugManager.cs
- TimeSpan.cs
- EdmComplexTypeAttribute.cs
- HttpModulesInstallComponent.cs
- ObjectPropertyMapping.cs
- BamlTreeMap.cs
- JavaScriptString.cs
- SectionUpdates.cs
- WebUtility.cs
- HMACSHA512.cs
- UriTemplateTrieLocation.cs
- JsonCollectionDataContract.cs
- Part.cs
- DataGridViewColumnTypePicker.cs
- metadatamappinghashervisitor.cs
- DirectionalAction.cs
- ToolStripItemTextRenderEventArgs.cs
- EntityDataSourceStatementEditorForm.cs
- RelatedPropertyManager.cs
- RootProfilePropertySettingsCollection.cs
- FrameworkElementFactoryMarkupObject.cs
- DataError.cs
- Literal.cs
- ConfigXmlAttribute.cs
- WebBrowserEvent.cs
- ParseElementCollection.cs
- LateBoundChannelParameterCollection.cs
- ControlUtil.cs
- FlowPosition.cs
- DataGridViewRowsRemovedEventArgs.cs
- DesignerTransactionCloseEvent.cs
- FilteredXmlReader.cs
- ConfigXmlElement.cs
- MetabaseSettingsIis7.cs
- DbConnectionPoolGroupProviderInfo.cs
- DataControlFieldCollection.cs
- DataGridViewBand.cs
- MatrixTransform.cs
- CheckBox.cs
- NodeCounter.cs
- DataServiceHost.cs
- Wildcard.cs
- CodeSnippetExpression.cs
- NCryptNative.cs
- ConnectionOrientedTransportBindingElement.cs
- WorkflowMessageEventHandler.cs
- QuaternionIndependentAnimationStorage.cs
- ChangeBlockUndoRecord.cs
- GetPageNumberCompletedEventArgs.cs
- StringWriter.cs
- DictionaryEntry.cs
- SafeRightsManagementSessionHandle.cs
- PublisherMembershipCondition.cs
- RenderingEventArgs.cs
- SizeChangedEventArgs.cs
- AsymmetricSignatureDeformatter.cs
- SHA1CryptoServiceProvider.cs
- ToolZone.cs
- nulltextnavigator.cs
- SystemColors.cs
- StylusPointProperty.cs
- Permission.cs
- Token.cs
- IisTraceWebEventProvider.cs
- TerminatorSinks.cs
- OfTypeExpression.cs
- PipelineModuleStepContainer.cs
- ConfigurationFileMap.cs
- HostedImpersonationContext.cs
- CellPartitioner.cs
- HelloOperation11AsyncResult.cs
- Highlights.cs
- CellParaClient.cs