LicenseManager.IsValid Metodo

Definizione

Determina se è possibile concedere una licenza valida.

Overload

Nome Descrizione
IsValid(Type)

Determina se è possibile concedere una licenza valida per il tipo specificato.

IsValid(Type, Object, License)

Determina se è possibile concedere una licenza valida per l'istanza specificata del tipo. Questo metodo crea un oggetto valido License.

IsValid(Type)

Determina se è possibile concedere una licenza valida per il tipo specificato.

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

Parametri

type
Type

Oggetto Type che rappresenta il tipo di oggetto che richiede l'oggetto License.

Valori restituiti

true se è possibile concedere una licenza valida; in caso contrario, false.

Commenti

Il IsValid metodo restituisce true quando il tipo non è concesso in licenza o è concesso in licenza e la licenza è valida.

Questo metodo non genera un'eccezione LicenseException quando non può concedere un oggetto valido License. Il Validate metodo genera eccezioni.

Vedi anche

Si applica a

IsValid(Type, Object, License)

Determina se è possibile concedere una licenza valida per l'istanza specificata del tipo. Questo metodo crea un oggetto valido 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

Parametri

type
Type

Oggetto Type che rappresenta il tipo di oggetto che richiede la licenza.

instance
Object

Oggetto del tipo specificato o di un tipo derivato dal tipo specificato.

license
License

Oggetto License che è una licenza valida o null se non è possibile concedere una licenza valida.

Valori restituiti

true se è possibile concedere un oggetto valido License ; in caso contrario, false.

Commenti

Il IsValid metodo restituisce true quando il type parametro non è concesso in licenza o quando viene concesso in licenza e il license parametro è valido.

Questo metodo non genera un'eccezione LicenseException quando non può concedere un oggetto valido License. Il Validate metodo genera eccezioni.

Se il parametro non null è successivo a license questa chiamata, l'oggetto che richiede un License oggetto deve eliminare la licenza chiamando il Dispose metodo quando l'oggetto viene eliminato o finalizzato.

Vedi anche

Si applica a