LicenseManager.CreateWithContext Methode
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 maakt u een exemplaar van een objecttype met een licentiecontext.
Overloads
| Name | Description |
|---|---|
| CreateWithContext(Type, LicenseContext) |
Hiermee maakt u een exemplaar van het opgegeven type, op basis van een context waarin u het gelicentieerde exemplaar kunt gebruiken. |
| CreateWithContext(Type, LicenseContext, Object[]) |
Hiermee maakt u een exemplaar van het opgegeven type met de opgegeven argumenten, gezien een context waarin u het gelicentieerde exemplaar kunt gebruiken. |
CreateWithContext(Type, LicenseContext)
Hiermee maakt u een exemplaar van het opgegeven type, op basis van een context waarin u het gelicentieerde exemplaar kunt gebruiken.
public:
static System::Object ^ CreateWithContext(Type ^ type, System::ComponentModel::LicenseContext ^ creationContext);
public static object CreateWithContext(Type type, System.ComponentModel.LicenseContext creationContext);
static member CreateWithContext : Type * System.ComponentModel.LicenseContext -> obj
Public Shared Function CreateWithContext (type As Type, creationContext As LicenseContext) As Object
Parameters
- creationContext
- LicenseContext
Een LicenseContext die aangeeft wanneer u het gelicentieerde exemplaar kunt gebruiken.
Retouren
Een exemplaar van het opgegeven type.
Opmerkingen
De LicenseContext parameter die u opgeeft als de creationContext parameter wordt gebruikt als de CurrentContext levensduur van deze License. De CreateWithContext methode blokkeert alle andere threads in het AppDomain wijzigen van de CurrentContext, waardoor het CreateWithContext gedrag als een atomische bewerking kan worden uitgevoerd.
Zie ook
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Van toepassing op
CreateWithContext(Type, LicenseContext, Object[])
Hiermee maakt u een exemplaar van het opgegeven type met de opgegeven argumenten, gezien een context waarin u het gelicentieerde exemplaar kunt gebruiken.
public:
static System::Object ^ CreateWithContext(Type ^ type, System::ComponentModel::LicenseContext ^ creationContext, cli::array <System::Object ^> ^ args);
public static object CreateWithContext(Type type, System.ComponentModel.LicenseContext creationContext, object[] args);
static member CreateWithContext : Type * System.ComponentModel.LicenseContext * obj[] -> obj
Public Shared Function CreateWithContext (type As Type, creationContext As LicenseContext, args As Object()) As Object
Parameters
- creationContext
- LicenseContext
Een LicenseContext die aangeeft wanneer u het gelicentieerde exemplaar kunt gebruiken.
Retouren
Een exemplaar van het opgegeven type met de opgegeven matrix met argumenten.
Opmerkingen
De LicenseContext parameter die u opgeeft als de creationContext parameter wordt gebruikt als de CurrentContext levensduur van deze License. Deze methode blokkeert alle andere threads in het AppDomain wijzigen van de CurrentContext, waardoor het CreateWithContext gedrag als een atomische bewerking kan worden uitgevoerd.
Zie ook
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode