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


Type: System.Type

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

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

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