Example #1
0
        public override bool Equals(object o)
        {
            ProjectingModule other = o as ProjectingModule;

            return(other != null &&
                   Projector == other.Projector &&
                   UnderlyingModule.Equals(other.UnderlyingModule));
        }
Example #2
0
        protected override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
        {
            if (types == null)
            {
                return(UnderlyingModule.GetMethod(name));
            }

            return(UnderlyingModule.GetMethod(name, bindingAttr, binder, callConvention, types, modifiers));
        }
Example #3
0
 public override IList <CustomAttributeData> GetCustomAttributesData()
 {
     return(UnderlyingModule.GetCustomAttributesData());
 }
Example #4
0
 public override object[] GetCustomAttributes(Type attributeType, bool inherit)
 {
     return(UnderlyingModule.GetCustomAttributes(attributeType, inherit));
 }
Example #5
0
 public override Type[] FindTypes(TypeFilter filter, object filterCriteria)
 {
     return(UnderlyingModule.FindTypes(filter, filterCriteria));
 }
Example #6
0
 public override string ToString()
 {
     return(UnderlyingModule.ToString());
 }
Example #7
0
 public override Type ResolveType(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
 {
     return(UnderlyingModule.ResolveType(metadataToken, genericTypeArguments, genericMethodArguments));
 }
Example #8
0
 public override bool Equals([NotNullWhen(true)] object?o)
 {
     return(o is ProjectingModule other &&
            Projector == other.Projector &&
            UnderlyingModule.Equals(other.UnderlyingModule));
 }
Example #9
0
 public override bool IsResource()
 {
     return(UnderlyingModule.IsResource());
 }
Example #10
0
 public override bool IsDefined(Type attributeType, bool inherit)
 {
     return(UnderlyingModule.IsDefined(attributeType, inherit));
 }
Example #11
0
 public override Type[] GetTypes()
 {
     return(UnderlyingModule.GetTypes());
 }
Example #12
0
        //public override X509Certificate GetSignerCertificate()
        //{
        //    return UnderlyingModule.GetSignerCertificate();
        //}

        public override Type GetType(string className, bool throwOnError, bool ignoreCase)
        {
            return(UnderlyingModule.GetType(className, throwOnError, ignoreCase));
        }
Example #13
0
 public override void GetPEKind(out PortableExecutableKinds peKind, out ImageFileMachine machine)
 {
     UnderlyingModule.GetPEKind(out peKind, out machine);
 }
Example #14
0
 public override int GetHashCode()
 {
     return(Projector.GetHashCode() ^ UnderlyingModule.GetHashCode());
 }
Example #15
0
 public override FieldInfo GetField(string name, BindingFlags bindingAttr)
 {
     return(UnderlyingModule.GetField(name, bindingAttr));
 }
Example #16
0
 public override byte[] ResolveSignature(int metadataToken)
 {
     return(UnderlyingModule.ResolveSignature(metadataToken));
 }
Example #17
0
 public override FieldInfo[] GetFields(BindingFlags bindingFlags)
 {
     return(UnderlyingModule.GetFields(bindingFlags));
 }
Example #18
0
 public override string ResolveString(int metadataToken)
 {
     return(UnderlyingModule.ResolveString(metadataToken));
 }
Example #19
0
 public override MethodInfo[] GetMethods(BindingFlags bindingFlags)
 {
     return(UnderlyingModule.GetMethods(bindingFlags));
 }
Example #20
0
 public override MethodBase?ResolveMethod(int metadataToken, Type[]?genericTypeArguments, Type[]?genericMethodArguments)
 {
     return(UnderlyingModule.ResolveMethod(metadataToken, genericTypeArguments, genericMethodArguments));
 }