Я пытаюсь определить CustomAttribute с уровнем класса, и я хотел бы, чтобы этот атрибут был распространен на все свойства класса.
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)]
public class MyCustomAttribute : Attribute
{
}
[MyCustom]
public class MyClass
{
public int A { get; set; }
public int B { get; set; }
public int C { get; set; }
}
Я бы хотел, чтобы свойства A, B и C также имели назначенный атрибут MyCustomAttribute.Я знаю, что могу определить атрибут для каждого свойства.Но я хочу определить Атрибут на уровне класса.
Возможно ли это?