0
私は、アセンブリBにアクセス非パブリックメンバ - ReflectionAttribute
私はこのタスクを達成するためにReflectionPermissionを使用するにはどうすればよいを設置タイプのプライベートメンバーを列挙しようとしているアセンブリAから集合Bをロードするのですか?私はMSDNで何か役に立つものを見つけることができませんでした。
Assembly asm = Assembly.LoadFrom("Chapter13.exe", AppDomain.CurrentDomain.Evidence);
//AppDomain.CurrentDomain.Load("Chapter13");
Type t = asm.GetType("Chapter13.ProtectedBuffer");
MemberInfo[] members = t.GetMembers(BindingFlags.NonPublic);
foreach (MemberInfo m in members)
{
Console.WriteLine(m.Name);
}
種類を使用すると、部分信頼環境で実行している場合を除き、あなたがReflectionPermission
を必要としない PK