ConditionalAttribute.cs 594 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // System.Collections.DebuggableAttribute.cs
  3. //
  4. // Author:
  5. // Nick Drochak II ([email protected])
  6. //
  7. // (C) 2001 Nick Drochak II
  8. //
  9. namespace System.Diagnostics
  10. {
  11. [Serializable]
  12. [AttributeUsage(AttributeTargets.Method)]
  13. public sealed class ConditionalAttribute : System.Attribute
  14. {
  15. private string myCondition;
  16. // Public Instance Constructors
  17. public ConditionalAttribute(string conditionString)
  18. {
  19. myCondition = conditionString;
  20. }
  21. // Public Instance Properties
  22. public string ConditionString { get { return myCondition; }
  23. }
  24. }
  25. }