LicenseManager.CreateWithContext 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立具有授權內容的物件型別執行個體。
多載
CreateWithContext(Type, LicenseContext) |
建立指定型別的執行個體,需指定可以使用授權執行個體的內容。 |
CreateWithContext(Type, LicenseContext, Object[]) |
建立具有指定引數的指定型別執行個體,需指定可以使用授權執行個體的內容。 |
CreateWithContext(Type, LicenseContext)
建立指定型別的執行個體,需指定可以使用授權執行個體的內容。
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
參數
- creationContext
- LicenseContext
LicenseContext,指定何時可以使用授權執行個體。
傳回
指定型別的執行個體。
- 屬性
備註
LicenseContext您指定做為 參數的 creationContext
,會用來作為CurrentContext這個 License的存留期。 方法 CreateWithContext 會封鎖 中 AppDomain 所有其他線程修改 CurrentContext,以允許 CreateWithContext 做為不可部分完成的作業。
另請參閱
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
適用於
CreateWithContext(Type, LicenseContext, Object[])
建立具有指定引數的指定型別執行個體,需指定可以使用授權執行個體的內容。
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
參數
- creationContext
- LicenseContext
LicenseContext,指定何時可以使用授權執行個體。
傳回
具有指定引數陣列的指定型別執行個體。
- 屬性
備註
LicenseContext您指定做為 參數的 creationContext
,會用來作為CurrentContext這個 License的存留期。 這個方法會封鎖 中的所有 AppDomain 其他線程修改 CurrentContext,以允許 CreateWithContext 做為不可部分完成的作業。
另請參閱
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode