LicenseManager.CreateWithContext Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria uma instância de um tipo de objeto com um contexto de licença.
Sobrecargas
| Name | Description |
|---|---|
| CreateWithContext(Type, LicenseContext) |
Cria uma instância do tipo especificado, dado um contexto em que podes usar a instância licenciada. |
| CreateWithContext(Type, LicenseContext, Object[]) |
Cria uma instância do tipo especificado com os argumentos especificados, dado um contexto em que pode usar a instância licenciada. |
CreateWithContext(Type, LicenseContext)
Cria uma instância do tipo especificado, dado um contexto em que podes usar a instância licenciada.
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
Parâmetros
- creationContext
- LicenseContext
A LicenseContext que especifica quando podes usar a instância licenciada.
Devoluções
Uma instância do tipo especificado.
Observações
O LicenseContext que você especifica como o creationContext parâmetro é usado como durante CurrentContext a vida deste License. O CreateWithContext método bloqueia todos os outros fios em o AppDomain de modificar o CurrentContext, permitindo CreateWithContext que se comportem como uma operação atómica.
Ver também
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Aplica-se a
CreateWithContext(Type, LicenseContext, Object[])
Cria uma instância do tipo especificado com os argumentos especificados, dado um contexto em que pode usar a instância licenciada.
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
Parâmetros
- creationContext
- LicenseContext
A LicenseContext que especifica quando podes usar a instância licenciada.
Devoluções
Uma instância do tipo especificado com o array dado de argumentos.
Observações
O LicenseContext que você especifica como o creationContext parâmetro é usado como durante CurrentContext a vida deste License. Este método bloqueia todos os outros threads em o AppDomain de modificar o CurrentContext, permitindo CreateWithContext que se comportem como uma operação atómica.
Ver também
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode