GetBaseBNFAsync Method
Overloads
GetBaseBNFAsync(BNFType) |
Gets the current Backus-Naur Form (BNF) grammar of the Qlik engine scripting language, as well as a string hash calculated from that grammar. The BNF rules define the syntax for the script statements and the script or chart functions. If the hash changes between subsequent calls to this method, this indicates that the BNF has changed. In the Qlik engine grammars, a token is a string of one or more characters that is significant as a group. For example, a token could be a function name, a number, a letter, a parenthesis, and so on. |
|
GetBaseBNFAsync(AsyncHandle, BNFType) |
Gets the current Backus-Naur Form (BNF) grammar of the Qlik engine scripting language, as well as a string hash calculated from that grammar. The BNF rules define the syntax for the script statements and the script or chart functions. If the hash changes between subsequent calls to this method, this indicates that the BNF has changed. In the Qlik engine grammars, a token is a string of one or more characters that is significant as a group. For example, a token could be a function name, a number, a letter, a parenthesis, and so on. |
|
GetBaseBNFAsync<T>(AsyncHandle, Func<Response, T>, BNFType) |
Gets the current Backus-Naur Form (BNF) grammar of the Qlik engine scripting language, as well as a string hash calculated from that grammar. The BNF rules define the syntax for the script statements and the script or chart functions. If the hash changes between subsequent calls to this method, this indicates that the BNF has changed. In the Qlik engine grammars, a token is a string of one or more characters that is significant as a group. For example, a token could be a function name, a number, a letter, a parenthesis, and so on. |
GetBaseBNFAsync(BNFType)
Gets the current Backus-Naur Form (BNF) grammar of the Qlik engine scripting language, as well as a string hash calculated from that grammar. The BNF rules define the syntax for the script statements and the script or chart functions. If the hash changes between subsequent calls to this method, this indicates that the BNF has changed.
In the Qlik engine grammars, a token is a string of one or more characters that is significant as a group. For example, a token could be a function name, a number, a letter, a parenthesis, and so on.
Declaration
Task<GetBaseBNFResult> GetBaseBNFAsync([QixName("qBnfType")] BNFType bnfType)
Parameters
Type | Name | Description |
---|---|---|
BNFType | bnfType |
The type of grammar to return:
|
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<GetBaseBNFResult> |
GetBaseBNFAsync(AsyncHandle, BNFType)
Gets the current Backus-Naur Form (BNF) grammar of the Qlik engine scripting language, as well as a string hash calculated from that grammar. The BNF rules define the syntax for the script statements and the script or chart functions. If the hash changes between subsequent calls to this method, this indicates that the BNF has changed.
In the Qlik engine grammars, a token is a string of one or more characters that is significant as a group. For example, a token could be a function name, a number, a letter, a parenthesis, and so on.
Declaration
Task<GetBaseBNFResult> GetBaseBNFAsync(AsyncHandle asyncHandle, [QixName("qBnfType")] BNFType bnfType)
Parameters
Type | Name | Description |
---|---|---|
AsyncHandle | asyncHandle |
Handle to asynchronous method request |
BNFType | bnfType |
The type of grammar to return:
|
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<GetBaseBNFResult> |
GetBaseBNFAsync<T>(AsyncHandle, Func<Response, T>, BNFType)
Gets the current Backus-Naur Form (BNF) grammar of the Qlik engine scripting language, as well as a string hash calculated from that grammar. The BNF rules define the syntax for the script statements and the script or chart functions. If the hash changes between subsequent calls to this method, this indicates that the BNF has changed.
In the Qlik engine grammars, a token is a string of one or more characters that is significant as a group. For example, a token could be a function name, a number, a letter, a parenthesis, and so on.
Declaration
Task<T> GetBaseBNFAsync<T>(AsyncHandle asyncHandle, Func<Response, T> onResult, [QixName("qBnfType")] BNFType bnfType)
Parameters
Type | Name | Description |
---|---|---|
AsyncHandle | asyncHandle |
Handle to asynchronous method request |
System.Func<Response, T> | onResult |
Continuation function |
BNFType | bnfType |
The type of grammar to return:
|
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<T> |
Type Parameters
Name | Description |
---|---|
T |
Did this page help you?
If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!