LicenseManager.CreateWithContext Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une instance d’un type d’objet avec un contexte de licence.
Surcharges
| Nom | Description |
|---|---|
| CreateWithContext(Type, LicenseContext) |
Crée une instance du type spécifié, en fonction d’un contexte dans lequel vous pouvez utiliser l’instance sous licence. |
| CreateWithContext(Type, LicenseContext, Object[]) |
Crée une instance du type spécifié avec les arguments spécifiés, en fonction d’un contexte dans lequel vous pouvez utiliser l’instance sous licence. |
CreateWithContext(Type, LicenseContext)
Crée une instance du type spécifié, en fonction d’un contexte dans lequel vous pouvez utiliser l’instance sous licence.
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
Paramètres
- creationContext
- LicenseContext
Qui LicenseContext spécifie quand vous pouvez utiliser l’instance sous licence.
Retours
Instance du type spécifié.
Remarques
Le LicenseContext paramètre que vous spécifiez creationContext est utilisé pour la CurrentContext durée de vie de ce Licenseparamètre . La CreateWithContext méthode empêche tous les autres threads de AppDomain modifier le CurrentContext, ce qui permet CreateWithContext de se comporter comme une opération atomique.
Voir aussi
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
S’applique à
CreateWithContext(Type, LicenseContext, Object[])
Crée une instance du type spécifié avec les arguments spécifiés, en fonction d’un contexte dans lequel vous pouvez utiliser l’instance sous licence.
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
Paramètres
- creationContext
- LicenseContext
Qui LicenseContext spécifie quand vous pouvez utiliser l’instance sous licence.
Retours
Instance du type spécifié avec le tableau d’arguments donné.
Remarques
Le LicenseContext paramètre que vous spécifiez creationContext est utilisé pour la CurrentContext durée de vie de ce Licenseparamètre . Cette méthode empêche tous les autres threads de AppDomain modifier le CurrentContext, ce qui permet CreateWithContext de se comporter comme une opération atomique.
Voir aussi
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode