Freigeben über


SPFileStream.Read-Methode

Liest einen Byteblock aus dem Stream und schreibt die Daten in einen angegebenen Puffer.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Overrides Function Read ( _
    <OutAttribute> buffer As Byte(), _
    offset As Integer, _
    count As Integer _
) As Integer
'Usage
Dim instance As SPFileStream
Dim buffer As Byte()
Dim offset As Integer
Dim count As Integer
Dim returnValue As Integer

returnValue = instance.Read(buffer, offset, _
    count)
public override int Read(
    byte[] buffer,
    int offset,
    int count
)

Parameter

  • buffer
    Typ: []

    Die Rückgabe dieser Methode enthält das angegebene Bytearray mit den Werten zwischen Offset und (Offset + Count - 1), die durch aus der aktuellen Quelle gelesene Bytes ersetzt wurden.

  • offset
    Typ: System.Int32

    Byte-offset im Array, ab dem gelesen werden soll.

  • count
    Typ: System.Int32

    Die maximale Anzahl der zu lesenden Bytes.

Rückgabewert

Typ: System.Int32
Die Gesamtanzahl der in den Puffer gelesenen Bytes. Möglicherweise kleiner als die Anzahl der angeforderten Bytes, wenn diese Anzahl an Bytes zurzeit nicht verfügbar ist, oder 0 (null), wenn das Ende des Streams erreicht ist.

Siehe auch

Referenz

SPFileStream Klasse

SPFileStream-Member

Microsoft.SharePoint-Namespace