Utilize the Full Functionality of the Whidbey File Management - IOException Class and Others
(Page 6 of 8 )
17. The InternalBufferOverFlowException class throws exception when the buffer overflows during execution of the programs. It supports some of the public methods as shown in the FileLoadException class except FusionLog and FileName, which you saw above.
18. The IOException class throws exception when Input/Output error occurs. It supports some of the public methods as shown in the FileLoadException class except FusionLog and FileName, which you saw above.
19. The MemoryStream class creates streams that have memory as an array instead of a disk or any storage media. It can reduce the need for temporary buffers and files in an application.
Usage:
Try
‘ Create a new instance of MemoryStream object
Dim objMemoryStream as New MemoryStream(200)
‘ Create an instance of UnicodeEncoding
Dim objUnicodeEncoding As New UnicodeEncoding()
‘ Create array of string variables.
Dim strMyText As Byte() = _
objUnicodeEncoding.GetBytes("File Management using Whidbey/VB.NET")
objMemoryStream.Write(strMyText, 0 , strMyText.Length)
MessageBox.Show(“ _
"Capacity = {0}, “ _
“Length = {1}, “ _
“Position = {2}", _
objMemoryStream.Capacity.ToString(), _
objMemoryStream.Length.ToString(), _
objMemoryStream.Position.ToString())
Catch
MessageBox.Show(“Error in File Operation”)
End Try
20. Other class members for this namespaces are:
Path
PathTooLongException
RenamedEventArgs
Stream
StreamReader class
StreamWriter
StringReader
StringWriter
TextReader
TextReader
Next: System.Security.Permissions >>
More .NET Articles
More By Benoyraj Baskaran