Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Services / IO / System / IO / RenamedEventArgs.cs / 1 / RenamedEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.IO { using System.Diagnostics; using System.Security.Permissions; using System; ////// public class RenamedEventArgs : FileSystemEventArgs { private string oldName; private string oldFullPath; ///Provides data for the ///event. /// public RenamedEventArgs(WatcherChangeTypes changeType, string directory, string name, string oldName) : base(changeType, directory, name) { // Ensure that the directory name ends with a "\" if (!directory.EndsWith("\\", StringComparison.Ordinal)) { directory = directory + "\\"; } this.oldName = oldName; this.oldFullPath = directory + oldName; } ////// Initializes a new instance of the ////// class. /// /// public string OldFullPath { get { new FileIOPermission(FileIOPermissionAccess.Read, Path.GetPathRoot(oldFullPath)).Demand(); return oldFullPath; } } ////// Gets /// the previous fully qualified path of the affected file or directory. /// ////// public string OldName { get { return oldName; } } } }/// Gets /// the old name of the affected file or directory. /// ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DbgCompiler.cs
- Util.cs
- MetadataArtifactLoaderComposite.cs
- ConfigXmlReader.cs
- IgnoreDeviceFilterElementCollection.cs
- WebPartZone.cs
- MenuAutomationPeer.cs
- BindableTemplateBuilder.cs
- __Error.cs
- MarshalByRefObject.cs
- GeneralTransform3D.cs
- SetStoryboardSpeedRatio.cs
- ControlBuilder.cs
- SecurityException.cs
- EntityDataSourceViewSchema.cs
- PageAdapter.cs
- GridEntry.cs
- CompilerLocalReference.cs
- SimpleTypeResolver.cs
- AutomationProperty.cs
- WebBrowserBase.cs
- HtmlContainerControl.cs
- HttpCapabilitiesBase.cs
- FontEmbeddingManager.cs
- MILUtilities.cs
- dtdvalidator.cs
- XmlSchemaImporter.cs
- ConfigXmlAttribute.cs
- WebPartTransformer.cs
- uribuilder.cs
- Event.cs
- ResetableIterator.cs
- ControlsConfig.cs
- DoubleCollection.cs
- DebuggerAttributes.cs
- AssociationSetEnd.cs
- TdsParserSessionPool.cs
- DocumentPageHost.cs
- PagerSettings.cs
- ValidationErrorEventArgs.cs
- ImportCatalogPart.cs
- InfoCardX509Validator.cs
- HostProtectionException.cs
- DoubleAnimationUsingKeyFrames.cs
- XsltException.cs
- DetailsViewInsertedEventArgs.cs
- SetterTriggerConditionValueConverter.cs
- SafeEventLogReadHandle.cs
- Line.cs
- IsolatedStorage.cs
- TimeStampChecker.cs
- ButtonBaseAutomationPeer.cs
- CharacterShapingProperties.cs
- Hashtable.cs
- PaginationProgressEventArgs.cs
- ObjectDataSource.cs
- UserInitiatedRoutedEventPermissionAttribute.cs
- TextSearch.cs
- _ConnectionGroup.cs
- InvalidateEvent.cs
- LinkConverter.cs
- PerformanceCounterPermission.cs
- TimeZoneNotFoundException.cs
- LoginDesignerUtil.cs
- PageAction.cs
- EntityFunctions.cs
- FormatConvertedBitmap.cs
- MethodBuilder.cs
- Hyperlink.cs
- DeclaredTypeValidatorAttribute.cs
- DropDownList.cs
- HashCodeCombiner.cs
- WebConfigurationFileMap.cs
- CodeParameterDeclarationExpression.cs
- OrderingInfo.cs
- DataGridViewCellFormattingEventArgs.cs
- KeyedCollection.cs
- FuncCompletionCallbackWrapper.cs
- baseaxisquery.cs
- MeshGeometry3D.cs
- OdbcConnectionStringbuilder.cs
- XamlGridLengthSerializer.cs
- DbProviderSpecificTypePropertyAttribute.cs
- SafeNativeMethods.cs
- EventRoute.cs
- AdornedElementPlaceholder.cs
- EmbeddedObject.cs
- WorkflowQueueInfo.cs
- KeyEvent.cs
- RestHandler.cs
- WebPartRestoreVerb.cs
- FtpWebRequest.cs
- ThrowHelper.cs
- FormClosingEvent.cs
- BinaryFormatter.cs
- BindingOperations.cs
- SHA256.cs
- ApplicationFileCodeDomTreeGenerator.cs
- WorkflowDataContext.cs
- AsymmetricKeyExchangeFormatter.cs