Condividi tramite


LicenseContext Classe

Definizione

Specifica quando è possibile usare un oggetto concesso in licenza e consente di ottenere servizi aggiuntivi necessari per supportare le licenze in esecuzione all'interno del relativo dominio.

public ref class LicenseContext : IServiceProvider
public class LicenseContext : IServiceProvider
type LicenseContext = class
    interface IServiceProvider
Public Class LicenseContext
Implements IServiceProvider
Ereditarietà
LicenseContext
Derivato
Implementazioni

Commenti

Questa classe fornisce l'oggetto predefinito LicenseContext. Implementa solo il supporto in fase di esecuzione e non supporta le chiavi di licenza salvate.

Note per gli eredi

Se si vuole implementare il supporto delle licenze in fase di progettazione, è necessario ereditare da questa classe ed eseguire l'override dei membri seguenti: UsageMode, GetSavedLicenseKey(Type, Assembly)GetService(Type), e SetSavedLicenseKey(Type, String). Per implementare le chiavi di licenza salvate, eseguire l'override dei GetSavedLicenseKey(Type, Assembly) metodi e SetSavedLicenseKey(Type, String) .

Costruttori

Nome Descrizione
LicenseContext()

Inizializza una nuova istanza della classe LicenseContext.

Proprietà

Nome Descrizione
UsageMode

In caso di override in una classe derivata, ottiene un valore che specifica quando è possibile usare una licenza.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetSavedLicenseKey(Type, Assembly)

Quando sottoposto a override in una classe derivata, restituisce una chiave di licenza salvata per il tipo specificato dall'assembly di risorse specificato.

GetService(Type)

Ottiene il servizio richiesto, se disponibile.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
SetSavedLicenseKey(Type, String)

Quando sottoposto a override in una classe derivata, imposta una chiave di licenza per il tipo specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche