Я хочу использовать свой IsGPUBasedAttribute
для таких членов перечисления:
public enum EffectType
{
[IsGPUBased(true)]
PixelShader,
[IsGPUBased(false)]
Blur
}
, но компилятор не позволяет мне использовать:
[AttributeUsage (AttributeTargets.Enum, AllowMultiple = false)]
Какое правильное значение AttributeTarget
позволяет ограничить использование членами перечисления?