Click or drag to resize

StringFunctions Class

Linkar Framework for .NET and Core


Set of functions that help manipulate the character strings that are used as input and output data in MV type operations.
Inheritance Hierarchy
SystemObject
  Linkar.StringsStringFunctions

Namespace: Linkar.Strings
Assembly: Linkar.Strings (in Linkar.Strings.dll) Version: 2.3.1
Syntax
public static class StringFunctions

The StringFunctions type exposes the following members.

Methods
 NameDescription
Public methodStatic memberComposeDeleteBuffer(String, String) Compose the fully buffer of the Delete Operations with the block of "recordIds" and "originalRecords".
Public methodStatic memberComposeDeleteBuffer(String, String) Compose the fully buffer of the Delete Operations with the block of "recordIds" and "originalRecords".
Public methodStatic memberComposeDictionaries Composes the final string of various "dictionaries". Used by Read and Select Operations.
Public methodStatic memberComposeExpressions Composes the final string of various "expressions". Used by Format and Conversion Operations.
Public methodStatic memberComposeNewBuffer(String, String) Compose the fully buffer of the New Operations with the block of "recordIds" and "records".
Public methodStatic memberComposeNewBuffer(String, String) Compose the fully buffer of the New Operations with the block of "recordIds" and "records".
Public methodStatic memberComposeOriginalRecords Composes the final string of various "originalRecords". Used by CRUD Operations.
Public methodStatic memberComposeRecordIds Composes the final string of various "recordsIds". Used by CRUD Operations.
Public methodStatic memberComposeRecords Composes the final string of various "records". Used by CRUD Operations.
Public methodStatic memberComposeSubroutineArgs Composes the final string of various "arguments" of a subroutine.
Public methodStatic memberComposeUpdateBuffer(String, String, String) Compose the fully buffer of the Update Operations with the block of "recordIds", "records" and "originalRecords".
Public methodStatic memberComposeUpdateBuffer(String, String, String) Compose the fully buffer of the Update Operations with the block of "recordIds", "records" and "originalRecords".
Public methodStatic memberExtractCapturing Looks for the CAPTURING_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractConversion Looks for the CONVERSION_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractDictionaries Looks for the RECORDS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractErrors Looks for the ERRORS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractFormat Looks for the FORMAT_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractOriginalRecords Looks for the ORIGINAL_RECORDS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractRecordIds Looks for the RECORD_IDS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractRecords Looks for the RECORDS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractRecordsCalculated Looks for the CALCULATED_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractRecordsCalculatedDicts Looks for the CALCULATED_DICTS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractRecordsDicts Looks for the RECORD_DICTS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractRecordsIdDicts Looks for the RECORD_ID_DICTS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractReturning Looks for the RETURNING_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractRowHeaders Looks for the ROWHEADERS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractRowProperties Looks for the ROWPROPERTIES_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractSubroutineArgs Looks for the ARGUMENTS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberExtractTotalRecords Looks for the TOTAL_RECORDS_KEY tag inside "lkString", and extracts its value.
Public methodStatic memberFormatError This function formats the message error by split into Error Code and Error Message.
Top
Fields
 NameDescription
Public fieldStatic memberAM Character ASCII 254. AM Multi-value mark.
Public fieldStatic memberAM_str Character ASCII 254. AM Multi-value mark.
Public fieldStatic memberARGUMENTS_KEY The tag value for "ARGUMENTS_KEY" in Database operation responses of MV type.
Public fieldStatic memberCALCULATED_DICTS_KEY The tag value for "CALCULATED_DICTS_KEY" in Database operation responses of MV type.
Public fieldStatic memberCALCULATED_KEY The tag value for "CALCULATED_KEY" in Database operation responses of MV type.
Public fieldStatic memberCAPTURING_KEY The tag value for "CAPTURING_KEY" in Database operation responses of MV type.
Public fieldStatic memberCONVERSION_KEY The tag value for "CONVERSION_KEY" in Database operation responses of MV type.
Public fieldStatic memberDC4 ASCII character used as separator of the arguments of a subroutine.
Public fieldStatic memberDC4_str ASCII character used as separator of the arguments of a subroutine.
Public fieldStatic memberERRORS_KEY The tag value for "ERRORS_KEY" in Database operation responses of MV type.
Public fieldStatic memberFORMAT_KEY The tag value for "FORMAT_KEY" in Database operation responses of MV type.
Public fieldStatic memberFS When the responses of the operations are of MV type, this character is used to separate the header (the ThisList property in LkData) from the data.
Public fieldStatic memberFS_str When the responses of the operations are of MV type, this character is used to separate the header (the ThisList property in LkData) from the data.
Public fieldStatic memberORIGINAL_RECORDS_KEY The tag value for "ORIGINAL_RECORDS_KEY" in Database operation responses of MV type.
Public fieldStatic memberRECORD_DICTS_KEY The tag value for "RECORD_DICTS_KEY" in Database operation responses of MV type.
Public fieldStatic memberRECORD_ID_DICTS_KEY The tag value for "RECORD_ID_DICTS_KEY" in Database operation responses of MV type.
Public fieldStatic memberRECORD_IDS_KEY The tag value for "RECORD_IDS_KEY" in Database operation responses of MV type.
Public fieldStatic memberRECORDS_KEY The tag value for "RECORDS_KEY" in Database operation responses of MV type.
Public fieldStatic memberRETURNING_KEY The tag value for "RETURNING_KEY" in Database operation responses of MV type.
Public fieldStatic memberROWHEADERS_KEY The tag value for "ROWHEADERS_KEY" in Database operation responses of MV type.
Public fieldStatic memberROWPROPERTIES_KEY The tag value for "ROWPROPERTIES_KEY" in Database operation responses of MV type.
Public fieldStatic memberRS ASCII character used by Linkar as separator of items in lists. For example, list of records.
Public fieldStatic memberRS_str ASCII character used by Linkar as separator of items in lists. For example, list of records.
Public fieldStatic memberTOTAL_RECORDS_KEY The tag value for "TOTAL_RECORDS_KEY" in Database operation responses of MV type.
Public fieldStatic memberVM Character ASCII 253. VM Multi-value mark.
Public fieldStatic memberVM_str Character ASCII 253. VM Multi-value mark.
Top
See Also