  | DirectFunctionsGetVersion Method | 
Linkar Framework for .NET and Core
            Allows getting the server version, synchronously only.
            
Namespace: Linkar.Functions.DirectAssembly: Linkar.Functions.Direct (in Linkar.Functions.Direct.dll) Version: 2.3.1
Syntaxpublic static string GetVersion(
	CredentialOptions credentialOptions,
	DATAFORMAT_TYPE outputFormat = DATAFORMAT_TYPE.MV,
	int receiveTimeout = 0
)
Public Shared Function GetVersion ( 
	credentialOptions As CredentialOptions,
	Optional outputFormat As DATAFORMAT_TYPE = DATAFORMAT_TYPE.MV,
	Optional receiveTimeout As Integer = 0
) As String
public:
static String^ GetVersion(
	CredentialOptions^ credentialOptions, 
	DATAFORMAT_TYPE outputFormat = DATAFORMAT_TYPE::MV, 
	int receiveTimeout = 0
)
static member GetVersion : 
        credentialOptions : CredentialOptions * 
        ?outputFormat : DATAFORMAT_TYPE * 
        ?receiveTimeout : int 
(* Defaults:
        let _outputFormat = defaultArg outputFormat DATAFORMAT_TYPE.MV
        let _receiveTimeout = defaultArg receiveTimeout 0
*)
-> string Parameters
- credentialOptions  CredentialOptions
 - Object with data necessary to access the Linkar Server: Username, Password, EntryPoint, Language, FreeText.
 - outputFormat  DATAFORMAT_TYPE  (Optional)
 - Indicates in what format you want to receive the data resulting from the operation: MV, XML or JSON.
 - 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.
Remarks
            This function returns the following information
            
- LKMVCOMPONENTSVERSION
 - MV Components version.
 - LKSERVERVERSION
 - Linkar SERVER version.
 - LKCLIENTVERSION
 - Used client library version.
 - DATABASE
 - Database.
 - OS
 - Operating system.
 - DATEZERO
 - Date zero base in YYYYMMDD format.
 - DATEOUTPUTCONVERSION
 - Output conversion for date used by Linkar Schemas.
 - TIMEOUTPUTCONVERSION
 - Output conversion for time used by Linkar Schemas.
 - MVDATETIMESEPARATOR
 - DateTime used separator used by Linkar Schemas, for instance 18325,23000.
 - MVBOOLTRUE
 - Database used char for the Boolean true value used by Linkar Schemas.
 - MVBOOLFALSE
 - Database used char for the Boolean false value used by Linkar Schemas.
 - OUTPUTBOOLTRUE
 - Used char for the Boolean true value out of the database used by Linkar Schemas.
 - OUTPUTBOOLFALSE
 - Used char for the Boolean false value out of the database used by Linkar Schemas.
 - MVDECIMALSEPARATOR
 - Decimal separator in the database. May be point, comma or none when the database does not store decimal numbers. Used by Linkar Schemas.
 - OTHERLANGUAGES
 - Languages list separated by commas.
 - TABLEROWSEPARATOR
 - It is the decimal char that you use to separate the rows in the output table format. By default 11.
 - TABLECOLSEPARATOR
 - It is the decimal char that you use to separate the columns in the output table format. By default 9.
 - CONVERTNUMBOOLJSON
 - Switch to create numeric and boolean data in JSON strings. Default is false.
 
See Also