LicenseContext Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u op wanneer u een gelicentieerd object kunt gebruiken en een manier biedt om aanvullende services te verkrijgen die nodig zijn om licenties te ondersteunen die binnen het domein worden uitgevoerd.
public ref class LicenseContext : IServiceProvider
public class LicenseContext : IServiceProvider
type LicenseContext = class
interface IServiceProvider
Public Class LicenseContext
Implements IServiceProvider
- Overname
-
LicenseContext
- Afgeleid
- Implementeringen
Opmerkingen
Deze klasse biedt de standaardwaarde LicenseContext. Het implementeert alleen runtime-ondersteuning en biedt geen ondersteuning voor opgeslagen licentiesleutels.
Notities voor overnemers
Als u ondersteuning voor ontwerptijdlicenties wilt implementeren, moet u deze klasse overnemen en de volgende leden overschrijven: UsageMode, GetSavedLicenseKey(Type, Assembly), GetService(Type)en SetSavedLicenseKey(Type, String). Als u opgeslagen licentiesleutels wilt implementeren, overschrijft u de GetSavedLicenseKey(Type, Assembly) en SetSavedLicenseKey(Type, String) methoden.
Zie Voor meer informatie over licenties : Licentieonderdelen en -besturingselementen.
Constructors
| Name | Description |
|---|---|
| LicenseContext() |
Initialiseert een nieuw exemplaar van de LicenseContext klasse. |
Eigenschappen
| Name | Description |
|---|---|
| UsageMode |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt een waarde opgehaald die aangeeft wanneer u een licentie kunt gebruiken. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetSavedLicenseKey(Type, Assembly) |
Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een opgeslagen licentiesleutel voor het opgegeven type, van de opgegeven resourceassembly. |
| GetService(Type) |
Hiermee haalt u de aangevraagde service op als deze beschikbaar is. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| SetSavedLicenseKey(Type, String) |
Wanneer deze wordt overschreven in een afgeleide klasse, stelt u een licentiesleutel in voor het opgegeven type. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |