Partager via


DesigntimeLicenseContext Classe

Définition

Représente un contexte de licence au moment du design pouvant prendre en charge un fournisseur de licences au moment du design.

public ref class DesigntimeLicenseContext : System::ComponentModel::LicenseContext
public class DesigntimeLicenseContext : System.ComponentModel.LicenseContext
type DesigntimeLicenseContext = class
    inherit LicenseContext
Public Class DesigntimeLicenseContext
Inherits LicenseContext
Héritage
DesigntimeLicenseContext

Remarques

Cette classe fournit des méthodes pour gérer les clés de licence du contexte associé et une propriété pour représenter le mode de licence du contexte associé.

Constructeurs

DesigntimeLicenseContext()

Initialise une nouvelle instance de la classe DesigntimeLicenseContext.

Propriétés

UsageMode

Obtient le mode d'utilisation de la 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)

Obtient une clé de licence enregistrée.

GetService(Type)

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

(Hérité de LicenseContext)
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)

Définit une clé de licence enregistrée.

ToString()

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

(Hérité de Object)

Méthodes d’extension

GetKeyedService<T>(IServiceProvider, Object)

Obtient un service de type T à partir de IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Obtient une énumération des services de type serviceType à partir de .IServiceProvider

GetKeyedServices<T>(IServiceProvider, Object)

Obtient une énumération des services de type T à partir de .IServiceProvider

GetRequiredKeyedService(IServiceProvider, Type, Object)

Obtient un service de type serviceType à partir de IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Obtient un service de type T à partir de IServiceProvider.

CreateAsyncScope(IServiceProvider)

Crée un AsyncServiceScope qui peut être utilisé pour résoudre des services délimités.

CreateScope(IServiceProvider)

Crée un IServiceScope qui peut être utilisé pour résoudre des services délimités.

GetRequiredService(IServiceProvider, Type)

Obtient le service de type serviceType à partir du IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Obtient le service de type T à partir du IServiceProvider.

GetService<T>(IServiceProvider)

Obtient le service de type T à partir du IServiceProvider.

GetServices(IServiceProvider, Type)

Obtient une énumération des services de type serviceType à partir du IServiceProvider.

GetServices<T>(IServiceProvider)

Obtient une énumération des services de type T à partir du IServiceProvider.

GetFakeLogCollector(IServiceProvider)

Obtient l’objet qui collecte les enregistrements de journal envoyés au faux journal.

GetFakeRedactionCollector(IServiceProvider)

Obtient le faux collecteur de redacteurs instance à partir du conteneur d’injection de dépendances.

S’applique à

Voir aussi