Какой AttributeTarget мне следует использовать для членов перечисления?

Я хочу использовать свой IsGPUBasedAttribute для таких членов перечисления:

public enum EffectType
{
    [IsGPUBased(true)]
    PixelShader,

    [IsGPUBased(false)]
    Blur
}

, но компилятор не позволяет мне использовать:

[AttributeUsage (AttributeTargets.Enum, AllowMultiple = false)]

Какое правильное значение AttributeTarget позволяет ограничить использование членами перечисления?

41
задан Joan Venge 17 February 2011 в 18:06
поделиться