コード例 #1
0
 // TODO: the module parameter proliferation is not ideal
 //   we solve this by using instance methods, not static method extensions!
 public static void MarkAsHidden(this IMemberDefinition member, ModuleDefinition module)
 {
     member.CustomAttributes.Add(module.Create<HideAttribute>());
 }
コード例 #2
0
 public static void MarkAsGuarded(this IMemberDefinition member, ModuleDefinition module)
 {
     member.CustomAttributes.Add(module.Create<GuardAttribute>());
 }