PrincipalPermissionAttribute に似た、カスタムの宣言型セキュリティ属性の作成に取り組んでいます。.net Framework 内の属性アーキテクチャに関する調査を行った後、属性は Type.GetCustomAttributes が呼び出されたときにのみインスタンス化されます。ここを見て、 そしてここで
では、メソッド属性がインスタンス化されていない場合、PrincipalPermissionAttribute はどのようにして実行時にセキュリティ アクションをアサートできるのでしょうか? PrincipalPermissionAttribute が実際にどのように機能するかについてのドキュメントが見つかりません。ありがとう。