LicenseContext Classe

Definizione

Specifica quando è possibile utilizzare un oggetto concesso in licenza e consente di ottenere i servizi aggiuntivi necessari per supportare le licenze eseguite all'interno del rispettivo 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 di runtime 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) .

Per altre informazioni sulle licenze, vedere Procedura: Componenti e controlli di licenza.

Costruttori

LicenseContext()

Inizializza una nuova istanza della classe LicenseContext.

Proprietà

UsageMode

Quando è sottoposto a override in una classe derivata, consente di ottenere un valore che specifica quando è possibile utilizzare una licenza.

Metodi

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, tratta dall'assembly di risorse specificato.

GetService(Type)

Ottiene il servizio richiesto, se disponibile.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SetSavedLicenseKey(Type, String)

Quando è sottoposto a override in una classe derivata, consente di impostare 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