LicenseManager.IsValid Método

Definição

Determina se uma licença válida pode ser concedida.

Sobrecargas

Nome Description
IsValid(Type)

Determina se uma licença válida pode ser concedida para o tipo especificado.

IsValid(Type, Object, License)

Determina se uma licença válida pode ser concedida para a instância especificada do tipo. Esse método cria um License.

IsValid(Type)

Determina se uma licença válida pode ser concedida para o tipo especificado.

public:
 static bool IsValid(Type ^ type);
public static bool IsValid(Type type);
static member IsValid : Type -> bool
Public Shared Function IsValid (type As Type) As Boolean

Parâmetros

type
Type

Um Type que representa o tipo de objeto que solicita o License.

Retornos

true se uma licença válida puder ser concedida; caso contrário, false.

Comentários

O IsValid método retorna true quando o tipo não está licenciado ou é licenciado e a licença é válida.

Esse método não lança um LicenseException quando não pode conceder um valor válido License. O Validate método gera exceções.

Confira também

Aplica-se a

IsValid(Type, Object, License)

Determina se uma licença válida pode ser concedida para a instância especificada do tipo. Esse método cria um License.

public:
 static bool IsValid(Type ^ type, System::Object ^ instance, [Runtime::InteropServices::Out] System::ComponentModel::License ^ % license);
public static bool IsValid(Type type, object instance, out System.ComponentModel.License license);
static member IsValid : Type * obj * License -> bool
Public Shared Function IsValid (type As Type, instance As Object, ByRef license As License) As Boolean

Parâmetros

type
Type

Um Type que representa o tipo de objeto que solicita a licença.

instance
Object

Um objeto do tipo especificado ou um tipo derivado do tipo especificado.

license
License

Uma License licença válida ou null se uma licença válida não puder ser concedida.

Retornos

true se um válido License puder ser concedido; caso contrário, false.

Comentários

O IsValid método retorna true quando o type parâmetro não está licenciado ou quando ele é licenciado e o license parâmetro é válido.

Esse método não lança um LicenseException quando não pode conceder um valor válido License. O Validate método gera exceções.

Se o license parâmetro não null estiver após essa chamada, o objeto que solicita uma License licença deverá descartar chamando o Dispose método quando o objeto for descartado ou finalizado.

Confira também

Aplica-se a