This method is used to start the write file transaction. A successful call of this method creates a temporary FileType Object with the file content and returns the NodeId of this Object and the file handle to access the Object.
Signature
GenerateFileForWrite ([in]RecipeTransferOptionsgenerateOptions[out]NodeIdfileNodeId[out]UInt32fileHandle);
Table 52 – GenerateFileForWrite Method Arguments
Argument |
Description |
generateOptions |
The structure used to define the generate options for the file, described in Section 12.11. |
fileNodeId |
NodeId of the temporary file |
fileHandle |
The fleHandle of the opened TransferFile. The fileHandle can be used to access the TransferFile methods Write and CloseAndCommit. |
Table 53 – GenerateFileForWrite Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
GenerateFileForWrite |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
HasProperty |
Variable |
InputArguments |
Argument[] |
PropertyType |
Mandatory |
HasProperty |
Variable |
OutputArguments |
Argument[] |
PropertyType |
Mandatory |