IExportedType Interface

Exposes the public members of theIExportedType

Namespace: JustDecompile.API.Core
Assembly: JustDecompile.API (in JustDecompile.API.dll) Version: 1.0.0.3 (1.0.0.0)

Syntax

C#
public interface IExportedType

TheIExportedTypetype exposes the following members.

Properties

Name Description
Public property Attributes Gets a bitmask indicating the attributes associated with theIExportedType.
Public property DeclaringType Gets the declaring type of theIExportedType.
Public property FullName Gets the fully qualified name of theIExportedType, including the namespace of theIExportedType.
Public property HasSecurity
Public property Identifier Gets the identifier of the exported type.
Public property IsAbstract Gets a value indicating whether theIExportedTypeis abstract and must be overridden.
Public property IsAnsiClass Gets a value indicating whether the string format attribute AnsiClass is selected for theIExportedType.
Public property IsAutoClass Gets a value indicating whether the string format attribute AutoClass is selected for theIExportedType.
Public property IsAutoLayout Gets a value indicating whether the fields of the class are laid out automatically by the common language runtime.
Public property IsBeforeFieldInit
Public property IsClass Gets a value indicating whether theIExportedTypeis a class; that is, not a value type or interface.
Public property IsExplicitLayout Gets a value indicating whether the layout of the fields of the class is specified expilcitly.
Public property IsForwarder
Public property IsImport Gets a value indicating whether theIExportedTypeis imported from a COM type library.
Public property IsInterface Gets a value indicating whether theIExportedTypeis an interface; that is, not a class or a value type.
Public property IsNestedAssembly Gets a value indicating whether theIExportedTypeis nested and visible only within its own assembly.
Public property IsNestedFamily Gets a value indicating whether theIExportedTypeis nested and visible to the descendants of its declaring type.
Public property IsNestedFamilyAndAssembly Gets a value indicating whether theIExportedTypeis nested and visible to the descendants of its declaring type residing in the same assembly.
Public property IsNestedFamilyOrAssembly Gets a value indicating whether theIExportedTypeis nested and visible to the descendants of its declaring type, or to any type residing in the same assembly.
Public property IsNestedPrivate Gets a value indicating whether theIExportedTypeis nested and visible only to its declaring type.
Public property IsNestedPublic Gets a value indicating whether a class is nested and declared public.
Public property IsNotPublic Gets a value indicating whether theIExportedTypeis not declared public.
Public property IsPublic Gets a value indicating whether theIExportedTypeis declared public.
Public property IsRuntimeSpecialName
Public property IsSealed Gets a value indicating whether theIExportedTypeis declared sealed.
Public property IsSequentialLayout Gets a value indicating whether the fields of the class are laid out sequentially in the order that they were emitted to the metadata.
Public property IsSerializable Gets a value indicating whether theIExportedTypeis serializable.
Public property IsSpecialName Gets a value indicating whether theIExportedTypehas a name that requires special handling.
Public property IsUnicodeClass Gets a value indicating whether the string format attribute UnicodeClass is selected for theIExportedType.
Public property MetadataToken Gets the metadata token of the type.
Public property Name Gets the name of the exported type.
Public property Namespace Gets the namespace of theIExportedType.
Public property Scope Gets the scope of theIExportedType.

See Also

JustDecompile.API.Core Namespace

Is this article helpful? Yes / No
Thank you for your feedback!

Give article feedback

Tell us how we can improve this article

close
Dummy