LicenseContext Classe

Définition

Spécifie le moment où vous pouvez utiliser un objet sous licence et fournit un moyen d'obtenir des services supplémentaires nécessaires pour prendre en charge des licences s'exécutant dans son domaine.

public ref class LicenseContext : IServiceProvider
public class LicenseContext : IServiceProvider
type LicenseContext = class
    interface IServiceProvider
Public Class LicenseContext
Implements IServiceProvider
Héritage
LicenseContext
Dérivé
Implémente

Remarques

Cette classe fournit la valeur par défaut LicenseContext. Il implémente uniquement la prise en charge au moment de l’exécution et ne prend pas en charge les clés de licence enregistrées.

Notes pour les héritiers

Si vous souhaitez implémenter la prise en charge des licences au moment de la conception, vous devez hériter de cette classe et remplacer les membres suivants : UsageMode, GetSavedLicenseKey(Type, Assembly), GetService(Type)et SetSavedLicenseKey(Type, String). Si vous souhaitez implémenter des clés de licence enregistrées, remplacez les GetSavedLicenseKey(Type, Assembly) méthodes et SetSavedLicenseKey(Type, String) .

Pour plus d’informations sur les licences, consultez Guide pratique pour obtenir des licences sur les composants et les contrôles.

Constructeurs

LicenseContext()

Initialise une nouvelle instance de la classe LicenseContext.

Propriétés

UsageMode

En cas de substitution dans une classe dérivée, obtient une valeur spécifiant le moment où vous pouvez utiliser une licence.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetSavedLicenseKey(Type, Assembly)

En cas de substitution dans une classe dérivée, retourne une clé de licence enregistrée pour le type spécifié, à partir de l'assembly de la ressource spécifié.

GetService(Type)

Obtient le service demandé, s'il est disponible.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
SetSavedLicenseKey(Type, String)

En cas de substitution dans une classe dérivée, définit une clé de licence pour le type spécifié.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi