Datasnap.Win.SConnect.IDataBlock.Write
Delphi
function Write(const Buffer; Count: Integer): Integer; stdcall;
C++
virtual int __stdcall Write(const void *Buffer, int Count) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Datasnap.Win.SConnect.pas Datasnap.Win.SConnect.hpp |
Datasnap.Win.SConnect | IDataBlock |
Beschreibung
Schreibt die angegebene Anzahl von Bytes in einen Puffer.
Mit Write können Sie den Inhalt des im Parameter Buffer angegebenen Puffers an die nächste Position im Puffer Memory kopieren. Write schreibt maximal Count Bytes und gibt die Anzahl der tatsächlich geschriebenen Bytes zurück.
Beim ersten Aufruf von Write beginnt der Schreibvorgang im Puffer Memory an der Position nach den reservierten Bytes. Alle weiteren Aufrufe von Write setzen den Schreibvorgang an der Stelle fort, an der der vorhergehende Write-Aufruf geendet hat.
Anmerkung: Im Parameter Count muss ein Wert übergeben werden, der kleiner oder gleich Size - BytesReserved ist.