Wayne.Lib.IO.cd 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="NameAndType">
  3. <Font Name="Tahoma" Size="8.25" />
  4. <Class Name="Wayne.Lib.IO.FileSupport">
  5. <Position X="4.75" Y="5" Width="1.75" />
  6. <TypeIdentifier>
  7. <FileName>FileSupport\FileSupport.cs</FileName>
  8. <HashCode>AAAAAAAAAIAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  9. </TypeIdentifier>
  10. </Class>
  11. <Class Name="Wayne.Lib.IO.SafeFileInfo">
  12. <Position X="2.5" Y="0.5" Width="2" />
  13. <TypeIdentifier>
  14. <FileName>SafeFileWriting\SafeFileName.cs</FileName>
  15. <HashCode>BCCAAAAAAAAACAAAAAAIACAADAAIAgAgAAIEAAgAAAA=</HashCode>
  16. </TypeIdentifier>
  17. <Members>
  18. <Method Name="FromOldFileName" Hidden="true" />
  19. <Method Name="FromOriginalFileName" Hidden="true" />
  20. <Method Name="FromTempFileName" Hidden="true" />
  21. <Field Name="originalFileName" Hidden="true" />
  22. <Method Name="SafeFileInfo" Hidden="true" />
  23. <Method Name="SafeFileInfoListContains" Hidden="true" />
  24. </Members>
  25. </Class>
  26. <Class Name="Wayne.Lib.IO.SafeFileWritingStream">
  27. <Position X="0.5" Y="0.5" Width="1.75" />
  28. <TypeIdentifier>
  29. <FileName>SafeFileWriting\SafeFileStream.cs</FileName>
  30. <HashCode>AAAAAAAAACAAQAAgGAAAAgRgAAAAAAEAAAAAAEGIACE=</HashCode>
  31. </TypeIdentifier>
  32. <Members>
  33. <Method Name="Dispose" Hidden="true" />
  34. <Field Name="interruptAtStage" Hidden="true" />
  35. <Field Name="safeFileName" Hidden="true" />
  36. <Method Name="SafeFileWritingStream" Hidden="true" />
  37. <Method Name="SetWritingStage" Hidden="true" />
  38. <Field Name="targetFile" Hidden="true" />
  39. <Field Name="tempOutputFile" Hidden="true" />
  40. </Members>
  41. </Class>
  42. <Class Name="Wayne.Lib.IO.SafeFileWritingCleanupEventArgs">
  43. <Position X="4.75" Y="3.5" Width="2.5" />
  44. <TypeIdentifier>
  45. <FileName>SafeFileWriting\SafeFileWritingCleanupEventArgs.cs</FileName>
  46. <HashCode>AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAQ=</HashCode>
  47. </TypeIdentifier>
  48. <Members>
  49. <Field Name="action" Hidden="true" />
  50. <Field Name="fileName" Hidden="true" />
  51. <Method Name="SafeFileWritingCleanupEventArgs" Hidden="true" />
  52. </Members>
  53. </Class>
  54. <Class Name="Wayne.Lib.IO.SafeFileWritingInterruptedException">
  55. <Position X="0.5" Y="5" Width="2.75" />
  56. <TypeIdentifier>
  57. <FileName>SafeFileWriting\SafeFileWritingInterruptedException.cs</FileName>
  58. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  59. </TypeIdentifier>
  60. <Members>
  61. <Method Name="SafeFileWritingInterruptedException" Hidden="true" />
  62. </Members>
  63. </Class>
  64. <Class Name="Wayne.Lib.IO.SafeFileWritingIOException">
  65. <Position X="0.5" Y="4" Width="3" />
  66. <TypeIdentifier>
  67. <FileName>SafeFileWriting\SafeFileWritingIOException.cs</FileName>
  68. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  69. </TypeIdentifier>
  70. <Members>
  71. <Method Name="SafeFileWritingIOException" Hidden="true" />
  72. </Members>
  73. </Class>
  74. <Enum Name="Wayne.Lib.IO.SafeFileWritingCleanupAction">
  75. <Position X="4.75" Y="2.25" Width="2.25" />
  76. <TypeIdentifier>
  77. <FileName>SafeFileWriting\SafeFileWritingCleanupActionEnum.cs</FileName>
  78. <HashCode>AAAAAAAAAAAAAAAAAAAAAgAAAAEAAAAAAAAAAAAAAAA=</HashCode>
  79. </TypeIdentifier>
  80. </Enum>
  81. <Enum Name="Wayne.Lib.IO.UnitTest.SafeFileWritingInterruptPoint">
  82. <Position X="4.75" Y="0.5" Width="3" />
  83. <TypeIdentifier>
  84. <FileName>SafeFileWriting\UnitTest\SafeFileWritingStageEnum.cs</FileName>
  85. <HashCode>QAAAAAAIIAAgAAAEAAAAAAAAAAAAAAAAIAAAAAAAAAA=</HashCode>
  86. </TypeIdentifier>
  87. </Enum>
  88. </ClassDiagram>