LicenseManager.CreateWithContext Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Instanz eines Objekttyps mit einem Lizenzkontext.
Überlädt
CreateWithContext(Type, LicenseContext) |
Erstellt eine Instanz des angegebenen Typs, wenn ein Kontext angegeben ist, in dem Sie die lizenzierte Instanz verwenden können. |
CreateWithContext(Type, LicenseContext, Object[]) |
Erstellt eine Instanz des angegebenen Typs mit den angegebenen Argumenten, wenn ein Kontext vorhanden ist, in dem Sie die lizenzierte Instanz verwenden können. |
CreateWithContext(Type, LicenseContext)
- Quelle:
- LicenseManager.cs
- Quelle:
- LicenseManager.cs
- Quelle:
- LicenseManager.cs
Erstellt eine Instanz des angegebenen Typs, wenn ein Kontext angegeben ist, in dem Sie die lizenzierte Instanz verwenden können.
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
Parameter
- creationContext
- LicenseContext
Eine LicenseContext-Klasse, die angibt, wann Sie die lizenzierte Instanz verwenden können.
Gibt zurück
Eine Instanz des angegebenen Typs.
- Attribute
Hinweise
Der LicenseContext , den creationContext
Sie als Parameter angeben, wird als der CurrentContext für die Lebensdauer dieses Licenseverwendet. Die CreateWithContext -Methode verhindert, dass alle anderen Threads in der AppDomain den CurrentContextändern, sodass CreateWithContext sie sich als atomarer Vorgang verhalten können.
Weitere Informationen
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Gilt für:
CreateWithContext(Type, LicenseContext, Object[])
- Quelle:
- LicenseManager.cs
- Quelle:
- LicenseManager.cs
- Quelle:
- LicenseManager.cs
Erstellt eine Instanz des angegebenen Typs mit den angegebenen Argumenten, wenn ein Kontext vorhanden ist, in dem Sie die lizenzierte Instanz verwenden können.
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
Parameter
- creationContext
- LicenseContext
Eine LicenseContext-Klasse, die angibt, wann Sie die lizenzierte Instanz verwenden können.
Gibt zurück
Eine Instanz des angegebenen Typs mit dem angegebenen Array von Argumenten.
- Attribute
Hinweise
Der LicenseContext , den creationContext
Sie als Parameter angeben, wird als der CurrentContext für die Lebensdauer dieses Licenseverwendet. Diese Methode verhindert, dass alle anderen Threads in der AppDomain das CurrentContextändern, sodass CreateWithContext sie sich als atomarer Vorgang verhalten können.
Weitere Informationen
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode