Directory.GetFiles does not contain a NOT option.
The way to go about it is to get all files in folder, then "query" each of them with a string operation
string[] fileEntries = Directory.GetFiles(targetDirectory);
foreach(string fileName in fileEntries)
{
if (!fileName.EndsWith("_schema.xml"))
actions...
}
That way, if the file name does not contain such string, the "if" statement will kick in.