File.WriteAllBytes
method · File · cAlgo.API Since 5.7
DesktopCLICloud
Overwrites file content with passed bytes.
Environment behaviour
Cloud — not supported. Exists returns false; reads return empty string/array; writes and appends silently do nothing. No exception.
Definition
void WriteAllBytes(byte[] bytes)
file.WriteAllBytes(bytes: list[int]) -> None
Parameters
| Name | C# type | Python type | Description |
|---|---|---|---|
bytes | byte[] | list[int] | Bytes to write |
Examples
protected override void OnStart()
{
DataFile.WriteAllBytes(Encoding.UTF8.GetBytes(SymbolName + "," + Symbol.Bid));
}
from System.Text import Encoding
api.DataFile.WriteAllBytes(Encoding.UTF8.GetBytes(f"{api.SymbolName},{api.Symbol.Bid}"))
{
"Parameters": [
{
"Name": "DataFile",
"DisplayName": "Data File",
"Type": "File"
}
]
}