NAnt.Core.Types.FileSet.CopyTo C# (CSharp) Method

CopyTo() protected method

Copies all instance data of the FileSet to a given FileSet.
protected CopyTo ( FileSet clone ) : void
clone FileSet
return void
        protected void CopyTo(FileSet clone)
        {
            base.CopyTo(clone);

            clone._asis = StringUtils.Clone(_asis);
            if (_baseDirectory != null) {
                clone._baseDirectory = new DirectoryInfo(_baseDirectory.FullName);
            }
            clone._defaultExcludes = _defaultExcludes;
            clone._failOnEmpty = _failOnEmpty;
            clone._hasScanned = _hasScanned;
            clone._pathFiles = _pathFiles.Clone();
            clone._scanner = (DirectoryScanner) _scanner.Clone();
        }

Usage Example

Beispiel #1
0
 /// <summary>
 /// copy constructor
 /// </summary>
 /// <param name="fs"></param>
 public FileSet(FileSet fs)
 {
     fs.CopyTo((FileSet)this);
 }
All Usage Examples Of NAnt.Core.Types.FileSet::CopyTo