Можно ли получить тип, который украшает определенный атрибут

#.net #reflection #attributes

#.net #отражение #атрибуты

Вопрос:

Скажем, у меня такая ситуация:

 [MyAttribute]
public class MyClass
{

}

[AttributeUssage(AttributeTargets.Class)]
public class MyAttribute
{
    public MyAttribute(String a_strName)
    {

    }
}
 

Есть ли в любом случае, что внутри конструктора MyAttribute I может знать, к которому прикреплен атрибут MyClass ?

Ответ №1:

Нет, боюсь, что нет — атрибуты не «знают», к чему они применяются.