CSharpTest.Net
FragmentedFile Class Members
See Also  Fields  Properties  Methods  Send Feedback Download Help File
CSharpTest.Net.Library Assembly > CSharpTest.Net.IO Namespace : FragmentedFile Class


Glossary Item Box

The following tables list the members exposed by FragmentedFile.

Public Constructors

 NameDescription
Public ConstructorFragmentedFile ConstructorOverloaded.   
Top

Public Fields

 NameDescription
Public FieldOptionsDefaultCommon operational values for 'normal' files  
Public FieldOptionsNoBufferingUses FILE_FLAG_NO_BUFFERING see http://msdn.microsoft.com/en-us/library/cc644950(v=vs.85).aspx (SLOWEST)  
Public FieldOptionsWriteThroughCommon operational values for using OS cache write-through (SLOW)  
Top

Public Properties

 NameDescription
Public PropertyFirstIdentityReturns the 'first' block identity that can be allocated  
Top

Public Methods

 NameDescription
Public MethodClearDestroys all contents of the file and resets to an initial state  
Public MethodCreateOverloaded. Creates a new allocation block within the file  
Public Methodstatic (Shared in Visual Basic)CreateNewOverloaded. Creates a new file (or truncates an existing one) that stores multiple smaller files  
Public MethodDeleteDeletes the contents written to the identity provided and returns the identity to the available pool.  
Public MethodDisposeCloses the storage, a must-do to save a costly recomputation of free block on open  
Public MethodForeachBlockUsed for enumeration of the storage blocks in the file.  
Public MethodOpenOpens the file with the identity previously obtained by Create() using the access provided; however, Read+Write is not supported, use either Read or Write but not both.  
Top

See Also

Generated with Document! X 2011 by Innovasys