Telerik® JustDecompile™ by Progress

The IModuleDefinition type exposes the following members.

Methods

  NameDescription
Public methodGetType(String)
Gets the specified type.
Public methodGetType(String, Boolean)
Gets the specified type.
Public methodGetType(String, String)
Gets the specified type.
Public methodGetTypes
Gets the types defined in this module.
Public methodHasTypeReference(String)
Determines whether the module contains a reference of the specified type.
Public methodHasTypeReference(String, String)
Determines whether the module contains a reference of the specified type that has the specified scope.
Public methodTryGetTypeReference(String, ITypeReference%)
Tries to get a reference of the specified type.
Public methodTryGetTypeReference(String, String, ITypeReference%)
Tries to get a reference of the specified type.

Properties

  NameDescription
Public propertyArchitecture
Gets the module defintion's target architecture.
Public propertyAssembly
Gets the assembly in which the module resides.
Public propertyAssemblyReferences
Gets the assemblies referenced by this module.
Public propertyAttributes
Gets the attributes of the module.
Public propertyCustomAttributes
Gets the custom attributes of this module.
Public propertyEntryPoint
Gets the entry point of this module.
Public propertyExportedTypes
Gets the exported types of the module.
Public propertyFilePath
Gets the module's assembly file path.
Public propertyHasAssemblyReferences
Gets a value indicating whether the module references other assemblies.
Public propertyHasCustomAttributes
Gets a value indicating whether the module has custom attributes.
Public propertyHasDebugHeader
Gets a value indicating whether the module has a debug header.
Public propertyHasExportedTypes
Gets a value indicating whether the module contains exported types.
Public propertyHasModuleReferences
Gets a value indicating whether the module references other modules.
Public propertyHasResources
Gets a value indicating whether the module contains resources.
Public propertyHasSymbols
Gets a value indicating whether there are debug symbols loaded for this module.
Public propertyHasTypes
Gets a value indicating whether the module contains type definitions.
Public propertyIsMain
Gets a value indicating whether the module is the main module of its assembly.
Public propertyKind
Gets the module defintion's kind.
Public propertyMetadataScopeType (Inherited from IMetadataScope.)
Public propertyMetadataScopeType
Gets the type of the metadata scope.
(Inherited from IModuleReference.)
Public propertyMetadataToken (Inherited from IMetadataTokenProvider.)
Public propertyMetadataToken
Gets the metadata token of the module.
(Inherited from IModuleReference.)
Public propertyModuleReferences
Gets the modules referenced by this module.
Public propertyMvid
Gets the MVID (Module Version ID) of the module.
Public propertyName
Gets the name of the metadata scope.
(Inherited from IMetadataScope.)
Public propertyName
Gets the name of the module.
(Inherited from IModuleReference.)
Public propertyResources
Gets the resources of the module.
Public propertyRuntime
Gets the module defintion's runtime.
Public propertyTypes
Gets the types defined in this module.

See Also