Method Write
Write(Byte[], Int32, Int32)
Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
Declaration
public override void Write(byte[] buffer, int offset, int count)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | buffer | An array of bytes. This method copies count bytes from buffer to the current stream. |
System.Int32 | offset | The zero-based byte offset in buffer at which to begin copying bytes to the current stream. |
System.Int32 | count | The number of bytes to be written to the current stream. |
Remarks
This method is not thread-safe
Exceptions
Type | Condition |
---|---|
StreamAlreadyLockedException | Stream is already locked. |
StreamInvalidLockException | Lock acquired by current stream has become invalid. |
StreamNotFoundException | Stream is not found in the cache. |