ModuleDependencyAttribute Class

Specifies that the current module has a dependency on another module. This attribute should be used on classes that implement IModule.

Namespace:  Microsoft.Practices.Composite.Modularity
Assembly:  Microsoft.Practices.Composite (in Microsoft.Practices.Composite.dll)

Syntax

'Declaration
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True)> _
Public NotInheritable Class ModuleDependencyAttribute _
    Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)]
public sealed class ModuleDependencyAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true)]
public ref class ModuleDependencyAttribute sealed : public Attribute
Microsoft.Practices.Composite.Modularity.ModuleDependencyAttribute = function();

Type.createClass(
    'Microsoft.Practices.Composite.Modularity.ModuleDependencyAttribute',
    Attribute);

Inheritance Hierarchy

System.Object
  System.Attribute
    Microsoft.Practices.Composite.Modularity.ModuleDependencyAttribute

See Also

ModuleDependencyAttribute Members

Microsoft.Practices.Composite.Modularity Namespace