BeginRead (inherited from Stream) | Select the method name to go to the Microsoft documentation. |
BeginWrite (inherited from Stream) | Select the method name to go to the Microsoft documentation. |
Close |
Ends the TAR archive and closes the underlying OutputStream.
This means that finish() is called followed by calling the
TarBuffer's close().
|
CloseEntry |
Close an entry. This method MUST be called for all file
entries that contain data. The reason is that we must
buffer data written to the stream in order to satisfy
the buffer's record based writes. Thus, there may be
data fragments still being assembled that must be written
to the output stream before this entry is closed and the
next entry written.
|
CreateObjRef (inherited from MarshalByRefObject) | Select the method name to go to the Microsoft documentation. |
EndRead (inherited from Stream) | Select the method name to go to the Microsoft documentation. |
EndWrite (inherited from Stream) | Select the method name to go to the Microsoft documentation. |
Equals (inherited from Object) | Select the method name to go to the Microsoft documentation. |
Finish |
Ends the TAR archive without closing the underlying OutputStream.
The result is that the EOF record of nulls is written.
|
Flush | |
GetHashCode (inherited from Object) | Select the method name to go to the Microsoft documentation. |
GetLifetimeService (inherited from MarshalByRefObject) | Select the method name to go to the Microsoft documentation. |
GetRecordSize |
Get the record size being used by this stream's TarBuffer.
|
GetType (inherited from Object) | Select the method name to go to the Microsoft documentation. |
InitializeLifetimeService (inherited from MarshalByRefObject) | Select the method name to go to the Microsoft documentation. |
PutNextEntry |
Put an entry on the output stream. This writes the entry's
header record and positions the output stream for writing
the contents of the entry. Once this method is called, the
stream is ready for calls to write() to write the entry's
contents. Once the contents are written, closeEntry()
MUST be called to ensure that all buffered data
is completely written to the output stream.
|
Read |
I needed to implement the abstract member.
|
ReadByte |
I needed to implement the abstract member.
|
Seek |
I needed to implement the abstract member.
|
SetBufferDebug | |
SetDebug |
Sets the debugging flag.
|
SetLength |
I needed to implement the abstract member.
|
ToString (inherited from Object) | Select the method name to go to the Microsoft documentation. |
Write |
Writes bytes to the current tar archive entry. This method
is aware of the current entry and will throw an exception if
you attempt to write bytes past the length specified for the
current entry. The method is also (painfully) aware of the
record buffering required by TarBuffer, and manages buffers
that are not a multiple of recordsize in length, including
assembling records from small buffers.
|
WriteByte |
Writes a byte to the current tar archive entry.
This method simply calls Write(byte[], int, int).
|