HttpRequestWrapper.InsertEntityBody Method (Byte[], Int32, Int32)

.NET Framework (current version)
 

Provides IIS with a copy of the HTTP request entity body and with information about the request entity object.

Namespace:   System.Web
Assembly:  System.Web (in System.Web.dll)

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

Parameters

buffer
Type: System.Byte[]

An array that contains the request entity data.

offset
Type: System.Int32

The zero-based position in buffer at which to begin storing the request entity data.

count
Type: System.Int32

The number of bytes to read into the buffer array.

Exception Condition
PlatformNotSupportedException

The method was invoked on a version of IIS earlier than IIS 7.0.

ArgumentNullException

buffer is null.

ArgumentOutOfRangeException

count is a negative value.

ArgumentOutOfRangeException

offset is a negative value.

ArgumentException

The number of items in count is larger than the available space in buffer, given the offset value.

.NET Framework
Available since 4.5
Return to top
Show: