API:FireDAC.Phys.ODBCWrapper.TODBCLongDataStream.Write

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Write(const Buffer; Count: Longint): Longint; override;

C++

virtual int __fastcall Write(const void *Buffer, int Count)/* overload */;
inline int __fastcall  Write(const System::DynamicArray<System::Byte> Buffer, int Offset, int Count){ return System::Classes::TStream::Write(Buffer, Offset, Count); }
inline int __fastcall  Write(const System::DynamicArray<System::Byte> Buffer, int Count){ return System::Classes::TStream::Write(Buffer, Count); }

Propriétés

Type Visibilité  Source Unité  Parent
function public
FireDAC.Phys.ODBCWrapper.pas
FireDAC.Phys.ODBCWrapper.hpp
FireDAC.Phys.ODBCWrapper TODBCLongDataStream

Description

Méthodes responsables d'écrire jusqu'à Count octets dans le flux à partir de Buffer.

FireDAC.Phys.ODBCWrapper.TODBCLongDataStream.Write hérite de System.Classes.TStream.Write. Tout le contenu en-dessous de cette ligne se réfère à System.Classes.TStream.Write.

Méthodes responsables d'écrire jusqu'à Count octets dans le flux à partir de Buffer.

Write tente d'écrire jusqu'à Count octets depuis Buffer vers la position en cours dans le flux, et renvoie le nombre d'octets écrits. Après avoir écrit dans le flux, Write avance la position en cours du nombre d'octets transférés.

Offset spécifie une position basée sur zéro dans Buffer à partir de laquelle sera écrit le premier octet.

Toutes les autres méthodes d'écriture des données d'un flux (WriteBuffer, WriteData) appellent Write pour effectuer réellement l'écriture.

Chaque objet flux descendant définit une méthode Write qui écrit les données sur son support de stockage spécifique (comme la mémoire ou un fichier disque).

Voir aussi