LicenseManager.CreateWithContext Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un'istanza di un tipo di oggetto con un contesto di licenza.
Overload
| Nome | Descrizione |
|---|---|
| CreateWithContext(Type, LicenseContext) |
Crea un'istanza del tipo specificato, in base a un contesto in cui è possibile usare l'istanza con licenza. |
| CreateWithContext(Type, LicenseContext, Object[]) |
Crea un'istanza del tipo specificato con gli argomenti specificati, dato un contesto in cui è possibile usare l'istanza con licenza. |
CreateWithContext(Type, LicenseContext)
Crea un'istanza del tipo specificato, in base a un contesto in cui è possibile usare l'istanza con licenza.
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
Parametri
- creationContext
- LicenseContext
Oggetto LicenseContext che specifica quando è possibile usare l'istanza con licenza.
Valori restituiti
Istanza del tipo specificato.
Commenti
L'oggetto LicenseContextcreationContext specificato come parametro viene usato come oggetto CurrentContext per la durata di questo Licenseoggetto . Il CreateWithContext metodo blocca tutti gli altri thread nell'oggetto AppDomain modificando , CurrentContextconsentendo CreateWithContext di comportarsi come operazione atomica.
Vedi anche
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Si applica a
CreateWithContext(Type, LicenseContext, Object[])
Crea un'istanza del tipo specificato con gli argomenti specificati, dato un contesto in cui è possibile usare l'istanza con licenza.
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
Parametri
- creationContext
- LicenseContext
Oggetto LicenseContext che specifica quando è possibile usare l'istanza con licenza.
Valori restituiti
Istanza del tipo specificato con la matrice di argomenti specificata.
Commenti
L'oggetto LicenseContextcreationContext specificato come parametro viene usato come oggetto CurrentContext per la durata di questo Licenseoggetto . Questo metodo impedisce a tutti gli altri thread di AppDomain modificare , CurrentContextconsentendo CreateWithContext di comportarsi come operazione atomica.
Vedi anche
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode