Partager via


LicenseManager.CreateWithContext Méthode

Définition

Crée une instance d'un type d'objet avec un contexte de licence.

Surcharges

CreateWithContext(Type, LicenseContext)

Crée une instance du type spécifié, en tenant compte 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 donnés, en tenant compte d'un contexte dans lequel vous pouvez utiliser l'instance sous licence.

CreateWithContext(Type, LicenseContext)

Source:
LicenseManager.cs
Source:
LicenseManager.cs
Source:
LicenseManager.cs

Crée une instance du type spécifié, en tenant compte d'un contexte dans lequel vous pouvez utiliser l'instance sous licence.

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

Paramètres

type
Type

Type représentant le type à créer.

creationContext
LicenseContext

LicenseContext spécifiant le moment où vous pouvez utiliser l'instance sous licence.

Retours

Instance du type spécifié.

Attributs

Remarques

le LicenseContext que vous spécifiez, car le creationContext paramètre est utilisé comme CurrentContext pour la durée de vie de ce License. La CreateWithContext méthode empêche tous les autres threads de modifier AppDomain le CurrentContext, ce qui permet CreateWithContext de se comporter comme une opération atomique.

Voir aussi

S’applique à

CreateWithContext(Type, LicenseContext, Object[])

Source:
LicenseManager.cs
Source:
LicenseManager.cs
Source:
LicenseManager.cs

Crée une instance du type spécifié avec les arguments donnés, en tenant compte 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);
[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

Paramètres

type
Type

Type représentant le type à créer.

creationContext
LicenseContext

LicenseContext spécifiant le moment où vous pouvez utiliser l'instance sous licence.

args
Object[]

Tableau de type Object représentant les arguments pour le type.

Retours

Instance du type spécifié avec le tableau d'arguments donné.

Attributs

Remarques

le LicenseContext que vous spécifiez, car le creationContext paramètre est utilisé comme CurrentContext pour la durée de vie de ce License. Cette méthode empêche tous les autres threads de modifier le AppDomainCurrentContext, ce qui permet CreateWithContext de se comporter comme une opération atomique.

Voir aussi

S’applique à