I wonder if there's some way of doing this, or even if it should be done? My thoughts soon went to using method attributes as it's a kind of metadata, but I'm unsure if there are any for this purpose. Right now, I'm simply using XML comment <remark>
tags to tell when a method implements some interface. But this is of course no structured form of metadata at all.
Maybe automated code documentation systems can already parse this information through the code, but it could still be useful for anyone reading the actual code to follow it more easily.