After seeing this: Do access modifiers affect reflection also?
I tried using this, but it doesn\'t work:
Access modifiers are not a security mechanism.
If if you could prevent your function from being called via reflection, the user can just decompile your program, extract that function, put it in a new assembly and execute it.