SetLicense

SetLicense(string)

Лицензирует компонент.

public void SetLicense(string licenseName)

Примечания

Пытается найти лицензию в следующих местах:

  1. Явный путь.

  2. Папка сборки компонента.

  3. Папка вызывающей сборки клиента.

  4. Папка входной сборки.

  5. Встроенный ресурс в вызывающей сборке клиента.

**Примечание:**В .NET Compact Framework пытается найти лицензию только в следующих местах:

  1. Явный путь.

  2. Встроенный ресурс в вызывающей сборке клиента.

  3. Папка файла jar компонента.

Примеры

В этом примере будет предпринята попытка найти файл лицензии с именем MyLicense.lic в папке, содержащей компонент в папке, содержащей вызывающую сборку, в папке входной сборки, а затем во встроенных ресурсах вызывающей сборки.

[C#]

License license = new License();
license.SetLicense("MyLicense.lic");


[Visual Basic]

Dim license As License = New License
license.SetLicense("MyLicense.lic")

файл jar компонента:

License license = new License();
license.setLicense("MyLicense.lic");

Может быть полным или коротким именем файла или имя встроенного ресурса. Используйте пустую строку для переключения в режим оценки.

Смотрите также


SetLicense(Stream)

Лицензирует компонент.

public void SetLicense(Stream stream)
ПараметрТипОписание
streamStreamПоток, содержащий лицензию.

Примечания

Используйте этот метод для загрузки лицензии из потока.

Примеры

[C#]

License license = new License();
license.SetLicense(myStream);


[Visual Basic]

Dim license as License = new License
license.SetLicense(myStream)

License license = new License();
license.setLicense(myStream);

Смотрите также


SetLicense(FileInfo)

Лицензирует компонент.

public void SetLicense(FileInfo licenseFile)
ПараметрТипОписание
licenseFileFileInfoФайл лицензииFileInfo.

Исключения

исключениеусловие
ArgumentNullExceptionlicenseFile нулевой.
FileNotFoundExceptionФайл не найден.
UnauthorizedAccessExceptionФайл доступен только для чтения или является каталогом.
DirectoryNotFoundExceptionУказанный путь недействителен, например, находится на несопоставленном диске.
IOExceptionФайл уже открыт.

Смотрите также