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
- BaseResourcesBuildProvider.cs
- DataSysAttribute.cs
- HierarchicalDataTemplate.cs
- DataGridViewAccessibleObject.cs
- BuildManagerHost.cs
- ClusterRegistryConfigurationProvider.cs
- CodeTypeParameterCollection.cs
- OleDbCommandBuilder.cs
- XmlSchema.cs
- SetUserPreferenceRequest.cs
- TextTreeText.cs
- SerializationInfoEnumerator.cs
- DefaultBinder.cs
- OrElse.cs
- BasicViewGenerator.cs
- IsolatedStorageFilePermission.cs
- TextEffectCollection.cs
- ExcCanonicalXml.cs
- CodeDelegateInvokeExpression.cs
- HwndProxyElementProvider.cs
- odbcmetadatacolumnnames.cs
- ErrorActivity.cs
- ProxyWebPartConnectionCollection.cs
- ToolStripManager.cs
- ConfigurationCollectionAttribute.cs
- LineProperties.cs
- Application.cs
- ConnectionsZone.cs
- NewArrayExpression.cs
- DictionaryGlobals.cs
- ValuePatternIdentifiers.cs
- KeyGestureValueSerializer.cs
- Button.cs
- oledbmetadatacolumnnames.cs
- TraceListeners.cs
- ServiceObjectContainer.cs
- ExpressionsCollectionConverter.cs
- ParameterEditorUserControl.cs
- ArgumentValue.cs
- WorkflowInstanceRecord.cs
- XmlnsCompatibleWithAttribute.cs
- JournalEntry.cs
- FontSizeConverter.cs
- DependencyStoreSurrogate.cs
- EntityFrameworkVersions.cs
- FaultHandlingFilter.cs
- FlowchartStart.xaml.cs
- glyphs.cs
- Relationship.cs
- QuaternionAnimation.cs
- SqlDataSourceCommandEventArgs.cs
- FormsAuthenticationConfiguration.cs
- HostSecurityManager.cs
- SharedUtils.cs
- DataViewListener.cs
- EditorZone.cs
- RecordsAffectedEventArgs.cs
- SerialErrors.cs
- DateTimePicker.cs
- SchemaObjectWriter.cs
- StaticFileHandler.cs
- PackageFilter.cs
- XNodeNavigator.cs
- EntryPointNotFoundException.cs
- UpdatePanelTriggerCollection.cs
- QueryMath.cs
- IsolatedStorageFile.cs
- DataGridViewColumnCollection.cs
- HotCommands.cs
- BamlLocalizabilityResolver.cs
- TreeNodeCollectionEditor.cs
- MethodBody.cs
- ErrorRuntimeConfig.cs
- TemplateControlBuildProvider.cs
- EditorAttributeInfo.cs
- ResourceExpressionEditor.cs
- WebPartMenu.cs
- CodeConditionStatement.cs
- SimpleFieldTemplateFactory.cs
- MessageBodyMemberAttribute.cs
- WebConfigurationHost.cs
- CapabilitiesRule.cs
- HttpServerChannel.cs
- ShaderEffect.cs
- SmtpNetworkElement.cs
- PathGeometry.cs
- ErrorFormatterPage.cs
- Validator.cs
- nulltextcontainer.cs
- DesignerTransaction.cs
- GlobalizationSection.cs
- ExceptionRoutedEventArgs.cs
- RSAPKCS1SignatureFormatter.cs
- ListViewCommandEventArgs.cs
- ResourceManagerWrapper.cs
- BindingGroup.cs
- TdsParserStateObject.cs
- AssociationSetEnd.cs
- ToolStripScrollButton.cs
- TraceSwitch.cs