Provides information related to installed (MSI) package. Package consists of either a single application or a set of application modules (a.k.a. extensions). This class is compliant with general installation guidelines. It means that it's dependand on the package installation routine, and vice-versa. This class cannot be inherited.


Namespace: FDF.Common
Assembly: FDF.Common (in FDF.Common.dll)

Syntax

Visual Basic (Declaration)
PublicNotInheritableClassPackage
C#
publicsealedclassPackage
C++
ref classPackagesealed
J#
publicfinalclassPackage
JScript
publicfinalclassPackage

Remarks

Do not hard-code file and folder paths in your application - rather utilize this class to get predefined locations and data. This is recommended way of getting package information since installation procedure is subject to regular change.

Inheritance Hierarchy

System.Object
FDF.Common.Package

Thread Safety

Public static (Shared in Visual Basic)staticShared members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also