Partilhar via


LicenseManager.CreateWithContext Método

Definição

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

Sobrecargas

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)

Origem:
LicenseManager.cs
Origem:
LicenseManager.cs
Origem:
LicenseManager.cs

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);
[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

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.

Atributos

Comentários

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

Confira também

Aplica-se a

CreateWithContext(Type, LicenseContext, Object[])

Origem:
LicenseManager.cs
Origem:
LicenseManager.cs
Origem:
LicenseManager.cs

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);
[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

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 do tipo Object que representa os argumentos do tipo.

Retornos

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

Atributos

Comentários

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

Confira também

Aplica-se a