CodeObject.cs 626 B

1234567891011121314151617181920212223242526272829303132333435
  1. //
  2. // System.CodeDom CodeObject class implementation
  3. //
  4. // Author:
  5. // Sean MacIsaac ([email protected])
  6. // Daniel Stodden ([email protected])
  7. //
  8. // (C) 2001 Ximian, Inc.
  9. //
  10. using System.Runtime.InteropServices;
  11. using System.Collections;
  12. using System.Collections.Specialized;
  13. namespace System.CodeDom
  14. {
  15. [Serializable]
  16. [ClassInterface(ClassInterfaceType.AutoDispatch)]
  17. [ComVisible(true)]
  18. public class CodeObject
  19. {
  20. private IDictionary userData;
  21. //
  22. // Properties
  23. //
  24. public IDictionary UserData {
  25. get {
  26. if ( userData == null )
  27. userData = new ListDictionary();
  28. return userData;
  29. }
  30. }
  31. }
  32. }