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