C#のインターフェース(interface)で定義できるものはどれか。

インターフェースはメソッド、プロパティ、イベント、インデクサの定義のみを持ち、実装は持たない(C# 8.0以前の基本)。