LicenseContext Klasa

Definicja

Określa, kiedy można użyć obiektu licencjonowanego i zapewnia sposób uzyskiwania dodatkowych usług potrzebnych do obsługi licencji działających w jej domenie.

public ref class LicenseContext : IServiceProvider
public class LicenseContext : IServiceProvider
type LicenseContext = class
    interface IServiceProvider
Public Class LicenseContext
Implements IServiceProvider
Dziedziczenie
LicenseContext
Pochodne
Implementuje

Uwagi

Ta klasa udostępnia domyślną wartość LicenseContext. Implementuje tylko obsługę czasu wykonywania i nie obsługuje zapisanych kluczy licencji.

Uwagi dotyczące dziedziczenia

Jeśli chcesz zaimplementować obsługę licencji w czasie projektowania, musisz dziedziczyć z tej klasy i zastąpić następujące elementy członkowskie: UsageMode, GetSavedLicenseKey(Type, Assembly), GetService(Type)i SetSavedLicenseKey(Type, String). Jeśli chcesz zaimplementować zapisane klucze licencji, zastąpij GetSavedLicenseKey(Type, Assembly) metody i SetSavedLicenseKey(Type, String) .

Aby uzyskać więcej informacji na temat licencjonowania, zobacz Instrukcje: składniki licencji i kontrolki.

Konstruktory

LicenseContext()

Inicjuje nowe wystąpienie klasy LicenseContext.

Właściwości

UsageMode

W przypadku zastąpienia w klasie pochodnej pobiera wartość określającą, kiedy można użyć licencji.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetSavedLicenseKey(Type, Assembly)

Po zastąpieniu w klasie pochodnej zwraca zapisany klucz licencji dla określonego typu z określonego zestawu zasobów.

GetService(Type)

Pobiera żądaną usługę, jeśli jest dostępna.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
SetSavedLicenseKey(Type, String)

W przypadku zastąpienia w klasie pochodnej ustawia klucz licencji dla określonego typu.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też