DataPA Enterprise Dashboard Controls API Reference 
        
        
          
            
        
          
            
        
        
          
            
        
          
            
        
        
          
            
        
          
            
        
        
          
            
        
          
            
        
        
          
            
        
          
            
        
        
          
            
        
      
      
    The LicenseInfo type exposes the following members.
          
            
Constructors
        
        | Name | Description | |
|---|---|---|
| 
                 | 
              LicenseInfo()()()() | 
                 
 Creates and returns a new LicenseInfo object for this user.
  
               | 
            
| 
                 | 
              LicenseInfo(ClientConfig) | 
                 
 Creates and returns a new LicenseInfo object for this user.
  
               | 
            
| 
                 | 
              LicenseInfo(String, String, String, String) | 
                 
 Creates and returns a new LicenseInfo object using the license supplied.
  
               | 
            
| 
                 | 
              LicenseInfo(ClientConfig, String, String, String, String) | 
                 
 Creates and returns a new LicenseInfo object using the license supplied.
  
               | 
            
          
            
Methods
        
        | Name | Description | |
|---|---|---|
| 
                 | 
              ApplyLicense | 
                 
 Checks a license, returns true and applies it to this object if it is valid.
  
               | 
            
| 
                 | 
              Dispose | 
                 
 Disposes of the object
  
               | 
            
| 
                 | 
              LoadLocalLicense | 
                 
 Loads the current license from the config file or registry on the local machine.
  
               | 
            
| 
                 | 
              PersistCurrentLicenseOnClient | 
                 
 Saves the current license to the configuration files.
  
               | 
            
          
            
Fields
        
        | Name | Description | |
|---|---|---|
| 
                 | 
              ClassId | |
| 
                 | 
              EventsId | |
| 
                 | 
              InterfaceId | 
          
            
Properties
        
        | Name | Description | |
|---|---|---|
| 
                 | 
              Clone | 
                 
 Gets cloned copy of this object.
  
               | 
            
| 
                 | 
              ExpiryDate | 
                 
 Gets a value that indicates the expiry date of the current license.
  
               | 
            
| 
                 | 
              Organisation | 
                 
 Gets the Organisation this license is valid for.
  
               | 
            
| 
                 | 
              Parent | 
                 
 The object that represents the parent of this object.
  
               | 
            
| 
                 | 
              Quantity | 
                 
 Gets the quanity of the current license.
  
               | 
            
| 
                 | 
              SerialNumber | 
                 
 Gets the serial number of the current license.
  
               | 
            
| 
                 | 
              SupressEvaluationWarning | 
                 
 Gets and sets a value that indicates if warnings that an evaluation license is about to expire should be suppressed.
  
               | 
            
| 
                 | 
              Type | 
                 
 Gets the type of this license.
  
               | 
            
| 
                 | 
              User | 
                 
 Gets the user this license is valid for.
  
               | 
            
          
            
Events
        
        | Name | Description | |
|---|---|---|
| 
                 | 
              LicenseChanged | 
                 
 Event raised when the license on this client changes.
  
               |