Lightstreamer .Net Adapter 1.11.0
ContentsIndexHome
PreviousUpNext
IMetadataProvider.GetAllowedMaxItemFrequency Method

Called by Lightstreamer Kernel through the Remote Server to ask for the ItemUpdate frequency to be allowed to a User for a specific Item. An unlimited frequency can also be specified. Such filtering applies only to Items requested with publishing Mode MERGE, DISTINCT and COMMAND (in the latter case, the frequency limitation applies to the UPDATE events for each single key). If an Item is requested with publishing Mode MERGE, DISTINCT or COMMAND and unfiltered dispatching has been specified, then returning any limited maximum frequency will cause the refusal of the request by the Kernel. 

This method runs in the Server thread pool specific for the Data Adapter that supplies the involved items, if defined. 

Edition Note: A further global frequency limit could also be imposed by the Server, depending on Edition and License Type; this specific limit also applies to RAW mode and to unfiltered dispatching. To know what features are enabled by your license, please see the License tab of the Monitoring Dashboard (by default, available at /dashboard). 

 

C++
double GetAllowedMaxItemFrequency(string user, string item);
C#
double GetAllowedMaxItemFrequency(string user, string item);
Visual Basic
Function GetAllowedMaxItemFrequency(user As string, item As string) As double
Parameters 
Description 
string user 
A User name. 
string item 
An Item Name. 

The allowed Update frequency, in Updates/sec. A zero return value means no frequency restriction.