VintaSoft Twain .NET SDK 15.1: Documentation for .NET developer
Vintasoft.Data Namespace / VintasoftBufferedStream Class / Read Methods / Read(Byte[],Int32,Int32) Method
Syntax Exceptions Requirements SeeAlso
In This Topic
    Read(Byte[],Int32,Int32) Method (VintasoftBufferedStream)
    In This Topic
    Copies bytes from the current buffered stream to an array.
    Syntax
    'Declaration
    
    Public Overloads Overrides Function Read( _
    ByVal array
    The buffer to which bytes are to be copied.
    () As Byte, _
    ByVal offset
    The byte offset in the buffer at which to begin reading bytes.
    As Integer, _
    ByVal count
    The number of bytes to be read.
    As Integer _
    ) As Integer
    public override int Read(
    byte[] array,
    int offset,
    int count
    )
    public: int Read(
    byte[]* array,
    int offset,
    int count
    ); override
    public:
    int Read(
    array<byte>^ array,
    int offset,
    int count
    ); override

    Parameters

    array
    The buffer to which bytes are to be copied.
    offset
    The byte offset in the buffer at which to begin reading bytes.
    count
    The number of bytes to be read.

    Return Value

    The total number of bytes read into array.
    Exceptions
    ExceptionDescription
    Thrown if array is null.
    Thrown if offset or count is negative.
    Thrown if array is too short.
    Requirements

    Target Platforms: .NET 9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also