public virtual bool CheckFolderName(string name, out string reason) {
lock (this.listLock) {
reason = string.Empty;
foreach (Regex wildcard in this.wildcards) {
if (wildcard.IsMatch(name)) {
reason = string.Format("Folder \"{0}\" matches regex {1}", name, wildcard.ToString());
return true;
}
}
}
return false;
}
}