private static void ValidateTypeName(Object e, String propertyName, String typeName) { if (!CodeGenerator.IsValidLanguageIndependentTypeName(typeName)) { String message = SR.GetString(SR.InvalidTypeName, typeName, propertyName, e.GetType().FullName); throw new ArgumentException(message, "typeName"); } }