ContentStreamWrite Method
IT Hit WebDAV Classes Reference
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.
Namespace:
ITHit.WebDAV.Client
Assembly:
ITHit.WebDAV.Client (in ITHit.WebDAV.Client.dll) Version: 6.0.4052-Beta
Syntax public override void Write(
byte[] buffer,
int offset,
int count
)
Public Overrides Sub Write (
buffer As Byte(),
offset As Integer,
count As Integer
)
public:
virtual void Write(
array<unsigned char>^ buffer,
int offset,
int count
) override
abstract Write :
buffer : byte[] *
offset : int *
count : int -> unit
override Write :
buffer : byte[] *
offset : int *
count : int -> unit
Parameters
- buffer
- Type: SystemByte
An array of bytes. This method copies count bytes from buffer to the current stream.
- offset
- Type: SystemInt32
The zero-based byte offset in buffer at which to begin copying bytes to the current stream.
- count
- Type: SystemInt32
The number of bytes to be written to the current stream.
Exceptions Exception | Condition |
---|
ArgumentException | The sum of offset and count is greater than the buffer length. |
ArgumentNullException | buffer is null. |
ArgumentOutOfRangeException | offset or count is negative. |
IOException | An I/O error occured, such as the specified file cannot be found. |
NotSupportedException | The stream does not support writing. |
ObjectDisposedException | System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32) was called after the stream was closed. |
See Also