<PackageReference Include="NETStandard.Library" Version="2.0.2" />

System.Reflection.Module

public abstract class Module : ICustomAttributeProvider, ISerializable
public static readonly TypeFilter FilterTypeName

public static readonly TypeFilter FilterTypeNameIgnoreCase

public virtual Assembly Assembly { get; }

public virtual string FullyQualifiedName { get; }

public virtual int MDStreamVersion { get; }

public virtual int MetadataToken { get; }

public ModuleHandle ModuleHandle { get; }

public virtual Guid ModuleVersionId { get; }

public virtual string Name { get; }

public virtual string ScopeName { get; }

protected Module()

public static bool op_Equality(Module left, Module right)

public static bool op_Inequality(Module left, Module right)

public virtual Type[] FindTypes(TypeFilter filter, object filterCriteria)

public virtual object[] GetCustomAttributes(bool inherit)

public virtual object[] GetCustomAttributes(Type attributeType, bool inherit)

public FieldInfo GetField(string name)

public virtual FieldInfo GetField(string name, BindingFlags bindingAttr)

public FieldInfo[] GetFields()

public virtual FieldInfo[] GetFields(BindingFlags bindingFlags)

public MethodInfo GetMethod(string name)

public MethodInfo GetMethod(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)

public MethodInfo GetMethod(string name, Type[] types)

protected virtual MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)

public virtual MethodInfo[] GetMethods(BindingFlags bindingFlags)

public virtual void GetObjectData(SerializationInfo info, StreamingContext context)

public virtual void GetPEKind(out PortableExecutableKinds peKind, out ImageFileMachine machine)

public virtual Type GetType(string className)

public virtual Type GetType(string className, bool ignoreCase)

public virtual Type GetType(string className, bool throwOnError, bool ignoreCase)

public virtual Type[] GetTypes()

public virtual bool IsDefined(Type attributeType, bool inherit)

public virtual bool IsResource()

public FieldInfo ResolveField(int metadataToken)

public virtual FieldInfo ResolveField(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)

public MemberInfo ResolveMember(int metadataToken)

public virtual MemberInfo ResolveMember(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)

public MethodBase ResolveMethod(int metadataToken)

public virtual MethodBase ResolveMethod(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)

public virtual byte[] ResolveSignature(int metadataToken)

public virtual string ResolveString(int metadataToken)

public Type ResolveType(int metadataToken)

public virtual Type ResolveType(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)