2006-04-17から1日間の記事一覧

Castle Project

この日記では過去にCastle Project(http://www.castleproject.org/index.php/Main_Page)のDynamicProxyを紹介してきたが、このプロジェクトはそれだけではなく、いろいろと便利そうな道具が揃っている。 MonoRail 名前から想像できると思うが、Railsにインス…

カスタム属性のInheritedプロパティ

カスタム属性にはInheritedプロパティという属性がある。 Inherited この名前付きパラメータは、派生クラスおよびオーバーライドするメンバが、制御対象とする属性を継承できるかどうかを指定します。 すわ、このプロパティをtrueに設定したカスタム属性であ…

Tortoise

Tortoise/TortiseSVNCastle Projectの最新のソースコードリポジトリを見たくて、紹介のまま使用してみた Subversionのクライアント。Windows版だが、Explorer(シェル)と統合されており、中々に便利で使いやすかったのでメモ。 ところで、読みは「トータイス…

カスタム属性のInheritedプロパティ(その2)

attrにはProxyによる拡張前の型が、元々持っていたカスタム属性を取得することができた。あとはメソッドやプロパティ毎に設定されたカスタム属性が取得できれば完璧だ。 他のカスタム属性も同じだった。例えばメソッドに設定するためのアスペクトを指定する…