LicenseContext LicenseContext LicenseContext LicenseContext Class

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.Specifies when you can use a licensed object and provides a way of obtaining additional services needed to support licenses running within its domain.

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

Commenti

Questa classe fornisce il valore LicenseContextpredefinito.This class provides the default LicenseContext. Implementa solo il supporto in fase di esecuzione e non supporta i codici di licenza salvati.It implements only run-time support and does not support saved license keys.

Note per gli eredi

Se si desidera implementare il supporto della licenza in fase di progettazione, è necessario ereditare da questa classe ed eseguire l'override UsageModedei GetSavedLicenseKey(Type, Assembly)membri seguenti: SetSavedLicenseKey(Type, String),, GetService(Type)e.If you want to implement design-time license support, you must inherit from this class, and override the following members: UsageMode, GetSavedLicenseKey(Type, Assembly), GetService(Type), and SetSavedLicenseKey(Type, String). Se si desidera implementare i codici di licenza salvati, eseguire GetSavedLicenseKey(Type, Assembly) l' SetSavedLicenseKey(Type, String) override dei metodi e.If you want to implement saved license keys, override the GetSavedLicenseKey(Type, Assembly) and SetSavedLicenseKey(Type, String) methods.

Per ulteriori informazioni sulle licenze, vedere procedura: Componenti e controllidelle licenze.For more information about licensing, see How to: License Components and Controls.

Costruttori

LicenseContext() LicenseContext() LicenseContext() LicenseContext()

Inizializza una nuova istanza della classe LicenseContext.Initializes a new instance of the LicenseContext class.

Proprietà

UsageMode UsageMode UsageMode UsageMode

Quando è sottoposto a override in una classe derivata, consente di ottenere un valore che specifica quando è possibile utilizzare una licenza.When overridden in a derived class, gets a value that specifies when you can use a license.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetSavedLicenseKey(Type, Assembly) GetSavedLicenseKey(Type, Assembly) GetSavedLicenseKey(Type, Assembly) 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.When overridden in a derived class, returns a saved license key for the specified type, from the specified resource assembly.

GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Ottiene il servizio richiesto, se disponibile.Gets the requested service, if it is available.

GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
SetSavedLicenseKey(Type, String) SetSavedLicenseKey(Type, String) SetSavedLicenseKey(Type, String) SetSavedLicenseKey(Type, String)

Quando è sottoposto a override in una classe derivata, consente di impostare una chiave di licenza per il tipo specificato.When overridden in a derived class, sets a license key for the specified type.

ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a

Vedi anche