LicenseContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie quand vous pouvez utiliser un objet sous licence et fournit un moyen d’obtenir des services supplémentaires nécessaires pour prendre en charge les 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 du design, 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 méthodes et SetSavedLicenseKey(Type, String) les GetSavedLicenseKey(Type, Assembly) méthodes.
Constructeurs
| Nom | Description |
|---|---|
| LicenseContext() |
Initialise une nouvelle instance de la classe LicenseContext. |
Propriétés
| Nom | Description |
|---|---|
| UsageMode |
En cas de substitution dans une classe dérivée, obtient une valeur qui spécifie quand vous pouvez utiliser une licence. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert 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 ressources spécifié. |
| GetService(Type) |
Obtient le service demandé, s’il est disponible. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (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) |