LicenseManager.CreateWithContext Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří instanci typu objektu s kontextem licence.
Přetížení
CreateWithContext(Type, LicenseContext) |
Vytvoří instanci zadaného typu v kontextu, ve kterém můžete použít licencovanou instanci. |
CreateWithContext(Type, LicenseContext, Object[]) |
Vytvoří instanci zadaného typu se zadanými argumenty s daným kontextem, ve kterém můžete použít licencovanou instanci. |
CreateWithContext(Type, LicenseContext)
- Zdroj:
- LicenseManager.cs
- Zdroj:
- LicenseManager.cs
- Zdroj:
- LicenseManager.cs
Vytvoří instanci zadaného typu v kontextu, ve kterém můžete použít licencovanou instanci.
public:
static System::Object ^ CreateWithContext(Type ^ type, System::ComponentModel::LicenseContext ^ creationContext);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static object CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static object? CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext);
public static object CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member CreateWithContext : Type * System.ComponentModel.LicenseContext -> obj
static member CreateWithContext : Type * System.ComponentModel.LicenseContext -> obj
Public Shared Function CreateWithContext (type As Type, creationContext As LicenseContext) As Object
Parametry
- creationContext
- LicenseContext
Parametr , LicenseContext který určuje, kdy můžete licencovanou instanci použít.
Návraty
Instance zadaného typu.
- Atributy
Poznámky
Parametr LicenseContext , který creationContext
zadáte jako parametr , se použije jako CurrentContext po dobu životnosti tohoto Licenseparametru . Metoda CreateWithContext blokuje všechna ostatní vlákna v objektu AppDomainCurrentContextz úprav , což umožňuje CreateWithContext chovat se jako atomická operace.
Viz také
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Platí pro
CreateWithContext(Type, LicenseContext, Object[])
- Zdroj:
- LicenseManager.cs
- Zdroj:
- LicenseManager.cs
- Zdroj:
- LicenseManager.cs
Vytvoří instanci zadaného typu se zadanými argumenty s daným kontextem, ve kterém můžete použít licencovanou instanci.
public:
static System::Object ^ CreateWithContext(Type ^ type, System::ComponentModel::LicenseContext ^ creationContext, cli::array <System::Object ^> ^ args);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static object CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext, object[] args);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static object? CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext, object[] args);
public static object CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext, object[] args);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member CreateWithContext : Type * System.ComponentModel.LicenseContext * obj[] -> obj
static member CreateWithContext : Type * System.ComponentModel.LicenseContext * obj[] -> obj
Public Shared Function CreateWithContext (type As Type, creationContext As LicenseContext, args As Object()) As Object
Parametry
- creationContext
- LicenseContext
Parametr , LicenseContext který určuje, kdy můžete licencovanou instanci použít.
Návraty
Instance zadaného typu s daným polem argumentů.
- Atributy
Poznámky
Parametr LicenseContext , který creationContext
zadáte jako parametr , se použije jako CurrentContext po dobu životnosti tohoto Licenseparametru . Tato metoda blokuje všechna ostatní vlákna v objektu AppDomainCurrentContextod úprav , což umožňuje CreateWithContext chovat se jako atomická operace.
Viz také
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode