LicenseManager.IsValid Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
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
- 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
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode