FileStorageStreamWrite(Byte, Int32, Int32) 方法
When overridden in a derived class, writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
命名空间: TouchSocket.Core程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
public override void Write(
byte[] buffer,
int offset,
int count
)
Public Overrides Sub Write (
buffer As Byte(),
offset As Integer,
count As Integer
)
abstract Write :
buffer : byte[] *
offset : int *
count : int -> unit
override Write :
buffer : byte[] *
offset : int *
count : int -> unit
参数
- buffer Byte
- An array of bytes. This method copies count bytes from buffer to the current stream.
- offset Int32
- The zero-based byte offset in buffer at which to begin copying bytes to the current stream.
- count Int32
- The number of bytes to be written to the current stream.
ArgumentException | The sum of offset and count is greater than the buffer length. |
ArgumentNullException | buffer is . |
ArgumentOutOfRangeException | offset or count is negative. |
IOException | An I/O error occurred, such as the specified file cannot be found. |
NotSupportedException | The stream does not support writing. |
ObjectDisposedException | Write(Byte, Int32, Int32) was called after the stream was closed. |