LicenseContext Klasse

Definition

Gibt an, wann ein lizenziertes Objekt verwendet werden kann, und bietet eine Möglichkeit, zusätzliche Dienste für die Unterstützung der Lizenzen zu erhalten, die in der entsprechenden Domäne ausgeführt werden.

public ref class LicenseContext : IServiceProvider
public class LicenseContext : IServiceProvider
type LicenseContext = class
    interface IServiceProvider
Public Class LicenseContext
Implements IServiceProvider
Vererbung
LicenseContext
Abgeleitet
Implementiert

Hinweise

Diese Klasse stellt die Standardeinstellung LicenseContextbereit. Es implementiert nur Laufzeitunterstützung und unterstützt keine gespeicherten Lizenzschlüssel.

Hinweise für Vererber

Wenn Sie die Unterstützung der Entwurfszeitlizenz implementieren möchten, müssen Sie von dieser Klasse erben und die folgenden Member außer Kraft setzen: UsageMode, , GetService(Type)GetSavedLicenseKey(Type, Assembly), und SetSavedLicenseKey(Type, String). Wenn Sie gespeicherte Lizenzschlüssel implementieren möchten, überschreiben Sie die GetSavedLicenseKey(Type, Assembly) SetSavedLicenseKey(Type, String) und methoden.

Weitere Informationen zur Lizenzierung finden Sie unter How to: License Components and Controls.

Konstruktoren

LicenseContext()

Initialisiert eine neue Instanz der LicenseContext-Klasse.

Eigenschaften

UsageMode

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, wann eine Lizenz verwendet werden kann.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetSavedLicenseKey(Type, Assembly)

Gibt beim Überschreiben in einer abgeleiteten Klasse einen gespeicherten Lizenzschlüssel für den angegebenen Typ aus der angegebenen Ressourcenassembly zurück.

GetService(Type)

Ruft den angeforderten Dienst ab, wenn dieser verfügbar ist.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
SetSavedLicenseKey(Type, String)

Legt beim Überschreiben in einer abgeleiteten Klasse einen Lizenzschlüssel für den angegebenen Typ fest.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für

Siehe auch