Udostępnij za pośrednictwem


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 uruchomionych w jego 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.

Notatki dotyczące dziedziczenia

Jeśli chcesz zaimplementować obsługę licencji czasu 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) .

Konstruktory

Nazwa Opis
LicenseContext()

Inicjuje nowe wystąpienie klasy LicenseContext.

Właściwości

Nazwa Opis
UsageMode

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

Metody

Nazwa Opis
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()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
SetSavedLicenseKey(Type, String)

Po zastąpieniu 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ż