LicenseContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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) |