public class License extends Object
Provides methods to license the component.
In this example, an attempt will be made to find a license file named MyLicense.lic in the folder that contains<ms> the component, in the folder that contains the calling assembly, in the folder of the entry assembly and then in the embedded resources of the calling assembly. <pre> [C#] License license = new License(); license.SetLicense("MyLicense.lic"); [Visual Basic] Dim license As license = New license License.SetLicense("MyLicense.lic") </pre> </ms>
<java> the component jar file: <pre> License license = new License(); license.setLicense("MyLicense.lic"); </pre> </java>
Constructor and Description |
---|
License()
Initializes a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
void |
setLicense(InputStream stream)
Licenses the component.
|
void |
setLicense(String licenseName)
Licenses the component.
|
public License()
Initializes a new instance of this class.
In this example, an attempt will be made to find a license file named MyLicense.lic in the folder that contains<ms> the component, in the folder that contains the calling assembly, in the folder of the entry assembly and then in the embedded resources of the calling assembly. <pre> [C#] License license = new License(); license.SetLicense("MyLicense.lic"); [Visual Basic] Dim license As license = New license License.SetLicense("MyLicense.lic") </pre> </ms>
<java> the component jar file: <pre> License license = new License(); license.setLicense("MyLicense.lic"); </pre> </java>
public final void setLicense(String licenseName)
Licenses the component.
In this example, an attempt will be made to find a license file named MyLicense.lic in the folder that contains<ms> the component, in the folder that contains the calling assembly, in the folder of the entry assembly and then in the embedded resources of the calling assembly. <pre> [C#] License license = new License(); license.SetLicense("MyLicense.lic"); [Visual Basic] Dim license As License = New License license.SetLicense("MyLicense.lic") </pre> </ms>
<java> the component jar file: <pre> License license = new License(); license.setLicense("MyLicense.lic"); </pre> </java>
licenseName
- Can be a full or short file name<ms> or name of an embedded resource</ms>
.
Use an empty string to switch to evaluation mode.
<p>Tries to find the license in the following locations:</p>
<p>1. Explicit path.</p>
<ms>
<p>2. The folder that contains the Aspose component assembly.</p>
<p>3. The folder that contains the client's calling assembly.</p>
<p>4. The folder that contains the entry (startup) assembly.</p>
<p>5. An embedded resource in the client's calling assembly.</p>
<p><b>Note:</b>On the .NET Compact Framework, tries to find the license only in these locations:</p>
<p>1. Explicit path.</p>
<p>2. An embedded resource in the client's calling assembly.</p>
</ms>
<java>
<p>2. The folder that contains the Aspose component JAR file.</p>
<p>3. The folder that contains the client's calling JAR file.</p>
</java>
public final void setLicense(InputStream stream)
Licenses the component.
<ms> [C#] License license = new License(); license.SetLicense(myStream); [Visual Basic] Dim license as License = new License license.SetLicense(myStream) </ms>
<java> License license = new License(); license.setLicense(myStream); </java>
stream
- A stream that contains the license.
<p>Use this method to load a license from a stream.</p>
<javaName>void setLicense(java.io.InputStream stream)</javaName>