public FileSystemWalker(FileSystemWalkerSettings settings) { // Copy the settings so that this instance of FileSystemWalker will be // immune to any changes the application may make to the settings while // this instance is operating m_settings = new FileSystemWalkerSettings(settings); }
/// <summary> /// Copy constructor /// </summary> /// <param name='other'> /// The instance of the <see cref="com.pigdawg.utils.FileSystem.FileSystemWalkerSettings"/> class to be copied /// </param> internal FileSystemWalkerSettings(FileSystemWalkerSettings other) { m_followDirectorySymLinks = other.FollowDirectorySymLinks; m_followFileSymLinks = other.FollowFileSymLinks; m_recurseDirectories = other.RecurseDirectories; }