DateTimeConstantAttribute.cs 535 B

123456789101112131415161718192021222324252627
  1. //
  2. // System.Runtime.CompilerServices.DateTimeConstantAttribute.cs
  3. //
  4. // Author: Duncan Mak ([email protected])
  5. //
  6. // (C) Copyright, Ximian Inc.
  7. using System;
  8. namespace System.Runtime.CompilerServices {
  9. [Serializable]
  10. [AttributeUsage (AttributeTargets.Field | AttributeTargets.Parameter)]
  11. public sealed class DateTimeConstantAttribute : CustomConstantAttribute
  12. {
  13. long ticks;
  14. public DateTimeConstantAttribute (long ticks)
  15. {
  16. this.ticks = ticks;
  17. }
  18. public override object Value {
  19. get { return ticks; }
  20. }
  21. }
  22. }