LicenseManager::Validate Method (Type^, Object^)

 

Determines whether a license can be granted for the instance of the specified type.

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

public:
static License^ Validate(
	Type^ type,
	Object^ instance
)

Parameters

type
Type: System::Type^

A Type that represents the type of object that requests the license.

instance
Type: System::Object^

An Object of the specified type or a type derived from the specified type.

Return Value

Type: System.ComponentModel::License^

A valid License.

Exception Condition
LicenseException

The type is licensed, but a License cannot be granted.

This method throws a LicenseException when a valid License cannot be granted. The IsValid method does not throw an exception.

All objects asking for a License must dispose of the license by calling the Dispose method when the object is disposed of or finalized.

.NET Framework
Available since 1.1
Return to top
Show: