LicenseContext Clase

Definición

Especifica el momento en que puede utilizarse un objeto con licencia y proporciona un medio para obtener los servicios adicionales necesarios para admitir licencias que se ejecutan dentro de su dominio.

public ref class LicenseContext : IServiceProvider
public class LicenseContext : IServiceProvider
type LicenseContext = class
    interface IServiceProvider
Public Class LicenseContext
Implements IServiceProvider
Herencia
LicenseContext
Derivado
Implementaciones

Comentarios

Esta clase proporciona el valor predeterminado LicenseContext. Implementa solo compatibilidad en tiempo de ejecución y no admite claves de licencia guardadas.

Notas a los desarrolladores de herederos

Si desea implementar la compatibilidad con licencias en tiempo de diseño, debe heredar de esta clase e invalidar los siguientes miembros: UsageMode, GetSavedLicenseKey(Type, Assembly), GetService(Type)y SetSavedLicenseKey(Type, String). Si desea implementar claves de licencia guardadas, invalide los GetSavedLicenseKey(Type, Assembly) métodos y SetSavedLicenseKey(Type, String) .

Para obtener más información sobre las licencias, vea How to: License Components and Controls.

Constructores

LicenseContext()

Inicializa una nueva instancia de la clase LicenseContext.

Propiedades

UsageMode

Cuando se reemplaza en una clase derivada, obtiene un valor que especifica cuándo se puede utilizar una licencia.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetSavedLicenseKey(Type, Assembly)

Cuando se reemplaza en una clase derivada, devuelve una clave de licencia guardada correspondiente al tipo especificado, desde el ensamblado de recursos especificado.

GetService(Type)

Obtiene el servicio solicitado si está disponible.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SetSavedLicenseKey(Type, String)

Cuando se reemplaza en una clase derivada, establece una clave de licencia para el tipo especificado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también