それは次のようになりますように、私はSystem.Data.Linq.Mapping.TableAttribute
と一緒にクラスMyTable
に適用されますOleTableAttribute
を作成しようとしている:私は「何C#クラスのプロパティにイベントリスナーを追加します。反射的
[Table(Name="MyTable")]
[OleTable]
public class MyTable
{
[Column(IsPrimaryKey = true)]
public int pk_id { get; set; }
/*...*/
}
OleTableAttribute
のように、それがマークされているクラス内の任意の[Column]
属性のプロパティを探し、setterメソッドにリスナーのタイプがある場合はそれを反映して追加します。この質問の焦点は、実際にセッター呼び出しの反射的な監視設定を行う方法です。シンプルな「hey-been-called-called」シグナルだけが私の必要なものです。これは可能ですか?
[PostSharp](https://www.postsharp.net/)は私がここでチェックする必要があるものです。 –