138 for (
int i = 0; i <
types.Length; i++)
140 if (
types[i] ==
null)
219 for (
int i = 0; i <
types.Length; i++)
230 if (num ==
types.Length)
236 for (
int j = 0;
j <
types.Length;
j++)
313 return base.Equals(
o);
318 return base.GetHashCode();
324 if ((
object)right ==
null)
326 if ((
object)left !=
null)
332 if ((
object)left == right)
336 return left?.
Equals(right) ??
false;
341 return !(left == right);
355 if (
text.Length > 0 &&
text[^1] ==
'*')
static Exception ByDesign
MethodInfo? GetMethod(string name, Type[] types)
static bool operator!=(Module? left, Module? right)
virtual int MDStreamVersion
virtual string FullyQualifiedName
virtual ? Type GetType(string className, bool throwOnError, bool ignoreCase)
static readonly TypeFilter FilterTypeNameIgnoreCase
virtual Type[] GetTypes()
static bool operator==(Module? left, Module? right)
FieldInfo? ResolveField(int metadataToken)
virtual IEnumerable< CustomAttributeData > CustomAttributes
virtual ? MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[]? types, ParameterModifier[]? modifiers)
virtual FieldInfo[] GetFields(BindingFlags bindingFlags)
MethodBase? ResolveMethod(int metadataToken)
virtual Type[] FindTypes(TypeFilter? filter, object? filterCriteria)
override string ToString()
static readonly TypeFilter FilterTypeName
virtual bool IsDefined(Type attributeType, bool inherit)
virtual ? Type GetType(string className, bool ignoreCase)
virtual Guid ModuleVersionId
Type ResolveType(int metadataToken)
virtual bool IsResource()
virtual IList< CustomAttributeData > GetCustomAttributesData()
virtual Type ResolveType(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments)
override bool Equals(object? o)
virtual ? MethodBase ResolveMethod(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments)
virtual string ResolveString(int metadataToken)
static bool FilterTypeNameImpl(Type cls, object filterCriteria, StringComparison comparison)
virtual ? FieldInfo ResolveField(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments)
override int GetHashCode()
MethodInfo? GetMethod(string name, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers)
FieldInfo? GetField(string name)
virtual MethodInfo[] GetMethods(BindingFlags bindingFlags)
virtual object[] GetCustomAttributes(bool inherit)
virtual ? MemberInfo ResolveMember(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments)
virtual void GetObjectData(SerializationInfo info, StreamingContext context)
MethodInfo? GetMethod(string name)
virtual ModuleHandle GetModuleHandleImpl()
virtual ? Type GetType(string className)
MethodInfo[] GetMethods()
virtual void GetPEKind(out PortableExecutableKinds peKind, out ImageFileMachine machine)
MemberInfo? ResolveMember(int metadataToken)
virtual byte[] ResolveSignature(int metadataToken)
virtual ? FieldInfo GetField(string name, BindingFlags bindingAttr)
virtual object[] GetCustomAttributes(Type attributeType, bool inherit)
static string InvalidFilterCriteriaException_CritString
delegate bool TypeFilter(Type m, object? filterCriteria)
static readonly ModuleHandle EmptyHandle