LicenseManager.CreateWithContext Método

Definição

Cria uma instância de um tipo de objeto com um contexto de licença.

Sobrecargas

Nome Description
CreateWithContext(Type, LicenseContext)

Cria uma instância do tipo especificado, dado um contexto no qual você pode usar a instância licenciada.

CreateWithContext(Type, LicenseContext, Object[])

Cria uma instância do tipo especificado com os argumentos especificados, dado um contexto no qual você pode usar a instância licenciada.

CreateWithContext(Type, LicenseContext)

Cria uma instância do tipo especificado, dado um contexto no qual você pode 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

type
Type

Um Type que representa o tipo a ser criado.

creationContext
LicenseContext

Um LicenseContext que especifica quando você pode usar a instância licenciada.

Retornos

Uma instância do tipo especificado.

Comentários

O LicenseContext que você especifica como o creationContext parâmetro é usado como a CurrentContext vida útil deste License. O CreateWithContext método impede que todos os outros threads modifiquem AppDomain o CurrentContext, permitindo CreateWithContext que se comportem como uma operação atômica.

Confira também

Aplica-se a

CreateWithContext(Type, LicenseContext, Object[])

Cria uma instância do tipo especificado com os argumentos especificados, dado um contexto no qual você 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

type
Type

Um Type que representa o tipo a ser criado.

creationContext
LicenseContext

Um LicenseContext que especifica quando você pode usar a instância licenciada.

args
Object[]

Uma matriz de tipo Object que representa os argumentos para o tipo.

Retornos

Uma instância do tipo especificado com a matriz de argumentos fornecida.

Comentários

O LicenseContext que você especifica como o creationContext parâmetro é usado como a CurrentContext vida útil deste License. Esse método impede que todos os outros threads modifiquem AppDomain o CurrentContext, permitindo CreateWithContext que se comportem como uma operação atômica.

Confira também

Aplica-se a