License

Inheritance: java.lang.Object

public class License

提供对组件授权的方法。

构造函数

构造函数描述
License()初始化此类的新实例。

方法

方法描述
resetThreadContext()重置当前线程的许可证上下文。
setLicense(File licenseFile)为组件授权。
setLicense(InputStream stream)为组件授权。
setLicense(String licenseName)为组件授权。
setThreadContext(InputStream stream)为当前线程设置许可证上下文。

License()

public License()

初始化此类的新实例。

resetThreadContext()

public static void resetThreadContext()

重置当前线程的许可证上下文。

setLicense(File licenseFile)

public void setLicense(File licenseFile)

为组件授权。

Parameters:

参数类型描述
licenseFilejava.io.File许可证文件 System.IO.FileInfo

setLicense(InputStream stream)

public final void setLicense(InputStream stream)

为组件授权。

Parameters:

参数类型描述
java.io.InputStream

`

使用此方法从流中加载许可证。

`

void setLicense(java.io.InputStream stream) |

setLicense(String licenseName)

public final void setLicense(String licenseName)

为组件授权。

Parameters:

参数类型描述
licenseNamejava.lang.String

`

尝试在以下位置查找许可证:

  1. 明确路径。

  1. 包含 Aspose 组件程序集的文件夹。

  2. 包含客户端调用程序集的文件夹。

  3. 包含入口(启动)程序集的文件夹。

  4. 客户端调用程序集中的嵌入资源。

**Note:**On the .NET Compact Framework, tries to find the license only in these locations:

  1. 明确路径。

  2. 客户端调用程序集中的嵌入资源。

  1. 包含 Aspose 组件 JAR 文件的文件夹。

  2. 包含客户端调用 JAR 文件的文件夹。

` |

setThreadContext(InputStream stream)

public static void setThreadContext(InputStream stream)

为当前线程设置许可证上下文。

Parameters:

参数类型描述
java.io.InputStream包含许可证的流。