Compartir a través de


LicenseContext Clase

Definición

Especifica cuándo puede usar un objeto con licencia y proporciona una manera de obtener 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 miembros siguientes: 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) .

Constructores

Nombre Description
LicenseContext()

Inicializa una nueva instancia de la clase LicenseContext.

Propiedades

Nombre Description
UsageMode

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

Métodos

Nombre Description
Equals(Object)

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

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.

(Heredado de Object)
GetSavedLicenseKey(Type, Assembly)

Cuando se invalida en una clase derivada, devuelve una clave de licencia guardada para el tipo especificado, del 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 Objectactual.

(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