Write Method

Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.

Namespace: Microsoft.Health
Assembly: Microsoft.Health (in Microsoft.Health.dll) Version: (1.15.1003.9505)

public override void Write(
	byte[] buffer,
	int offset,
	int count


Type: array<System..::..Byte>[]()[][]
An array of bytes. This method copies count bytes from buffer to the current stream.
Type: System..::..Int32
The zero-based byte offset in buffer at which to begin copying bytes to the current stream.
Type: System..::..Int32
The number of bytes to be written to the current stream.

If the request bytes to write don't make a full chunk, they will be buffered and written when a full chunk size is written or Flush()()()() or Close()()()() is called.

System..::..ArgumentNullException If buffer is null.
System..::..ArgumentException The sum of offset and count is greater than the buffer length.
System..::..ArgumentOutOfRangeExceptionoffset or count is negative.
System..::..NotSupportedException If the stream does not support writing.
System..::..ObjectDisposedException Methods were called after the stream was closed.
Microsoft.Health..::..HealthServiceException If there was a failure writing the data to HealthVault.