DicomObjects.NET Core Documentation
DicomObjects Namespace / DicomLicence Class
Properties Methods Events


In This Topic
    DicomLicence Class Members
    In This Topic

    The following tables list the members exposed by DicomLicence.

    Public Properties
     NameDescription
    Public Propertystatic (Shared in Visual Basic) Select a Licence with maximum validity and most features. Licence with most functionality will be prioritized over number of remaining days  
    Public Propertystatic (Shared in Visual Basic) The DicomLicence current in use  
    Public PropertyThe expiryDate date of the Licence  
    Public Propertystatic (Shared in Visual Basic) Number of days before expiryDate to start issuing warnings  
    Public Propertystatic (Shared in Visual Basic)The list of currently available licences. This includes expired licences if any

    The property invokes internal update of available licences, minimize calls to this property to avoid delays

     
    Public Propertystatic (Shared in Visual Basic) Specifies the server to be used to obtain on-line Licences This is an advanced property and is to be used with caution  
    Public Propertystatic (Shared in Visual Basic) Specifies how many Licence servers are to be tried to obtain on-line Licences This is an advanced property and is to be used with caution  
    Public Propertystatic (Shared in Visual Basic) A unique string to identify each machine  
    Public Propertystatic (Shared in Visual Basic) Domain to be used if the machine's web proxy requires authentication.  
    Public Propertystatic (Shared in Visual Basic) Password to be used if the machine's web proxy requires authentication.  
    Public Propertystatic (Shared in Visual Basic) Username to be used if the machine's web proxy requires authentication.  
    Public PropertyLicence source type  
    Public PropertyThe token which activated this licence  
    Public PropertyThe type of this Licence that determines the allowed functions  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic) Attempt to obtain a concurrent, time-limited DicomObjects licence online  
    Public Methodstatic (Shared in Visual Basic) Activate using an LicenceToken obtained off-line  
    Public Methodstatic (Shared in Visual Basic) Attempt to obtain a standard DicomObjects licence online  
    Public Methodstatic (Shared in Visual Basic) Attempt to obtain a signed DicomObjects licence online for this assembly. Our standalone application signer tool can be used to generate signed licences for other external assemblies  
    Public MethodAttempt to delete installed licence from your machine and notify our licence servers of the deletion

    No exception is thrown if licence server cannot be notified, it only deletes locally

     
    Public Methodstatic (Shared in Visual Basic) Attempt to delete All installed licences from your machine and notify our licence servers of the deletion  
    Public Method Equality comparer for Licence objects  
    Public Method Token hash for the licence  
    Public MethodA string parsed representation of the licence  
    Top
    Public Events
     NameDescription
    Public EventEvent to alert that the current temporary licence has just expired

    You can have code to handle the expiration, for example, licence Re-activation can happen here

     
    Public EventEvent fired when DicomObjects needs to retrieve a previously stored Licence  
    Public Event Event fires when DicomObjects needs to store a licence  
    Top
    See Also