CCM.Driver.IsValidFile C# (CSharp) Method

IsValidFile() public method

public IsValidFile ( string filename ) : bool
filename string
return bool
        public bool IsValidFile(string filename)
        {
            if (this.configFile != null)
              {
            foreach (string name in this.configFile.ExcludeFiles)
            {
              if (filename.ToLower().Contains(name.ToLower()))
            return false;
            }
              }

              // check if file should be excluded
              int extDelim = filename.LastIndexOf('.');

              if (-1 != extDelim)
              {
            string extension = filename.Substring(extDelim);

            if (this.configFile.SupportedExtensions.Contains(extension.ToLower()))
              return true;
              }

              return false;
        }