| LinkarClientConversion Method |
Linkar Framework .NET (Core and Framework)
Returns the result of executing ICONV() or OCONV() functions from a expression list in the Database, synchronously only.
Namespace: Linkar.Functions.PersistentAssembly: Linkar.Functions.Persistent (in Linkar.Functions.Persistent.dll) Version: 2.3.1
Syntax public string Conversion(
CONVERSION_TYPE conversionType,
string expression,
string code,
DATAFORMAT_TYPE outputFormat = DATAFORMAT_TYPE.MV,
string customVars = "",
int receiveTimeout = 0
)
Public Function Conversion (
conversionType As CONVERSION_TYPE,
expression As String,
code As String,
Optional outputFormat As DATAFORMAT_TYPE = DATAFORMAT_TYPE.MV,
Optional customVars As String = "",
Optional receiveTimeout As Integer = 0
) As String
public:
String^ Conversion(
CONVERSION_TYPE conversionType,
String^ expression,
String^ code,
DATAFORMAT_TYPE outputFormat = DATAFORMAT_TYPE::MV,
String^ customVars = L"",
int receiveTimeout = 0
)
member Conversion :
conversionType : CONVERSION_TYPE *
expression : string *
code : string *
?outputFormat : DATAFORMAT_TYPE *
?customVars : string *
?receiveTimeout : int
(* Defaults:
let _outputFormat = defaultArg outputFormat DATAFORMAT_TYPE.MV
let _customVars = defaultArg customVars ""
let _receiveTimeout = defaultArg receiveTimeout 0
*)
-> string
Parameters
- conversionType CONVERSION_TYPE
- Indicates the conversion type, input or output: INPUT=ICONV(); OUTPUT=OCONV()
- expression String
- The data or expression to convert. May include MV marks (value delimiters), in which case the conversion will execute in each value obeying the original MV mark.
- code String
- The conversion code. Must obey the Database conversions specifications.
- outputFormat DATAFORMAT_TYPE (Optional)
- Indicates in what format you want to receive the data resulting from the operation: MV, XML or JSON.
- customVars String (Optional)
- Free text sent to the database allows management of additional behaviours in SUB.LK.MAIN.CONTROL.CUSTOM, which is called when this parameter is set.
- receiveTimeout Int32 (Optional)
- Maximum time in seconds that the client will wait for a response from the server. Default = 0 to wait indefinitely.
Return Value
StringThe results of the operation.
See Also