Пример #1
0
        public override bool Equals(object o)
        {
            ProjectingModule other = o as ProjectingModule;

            return(other != null &&
                   Projector == other.Projector &&
                   UnderlyingModule.Equals(other.UnderlyingModule));
        }
Пример #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));
        }
Пример #3
0
 public override IList <CustomAttributeData> GetCustomAttributesData()
 {
     return(UnderlyingModule.GetCustomAttributesData());
 }
Пример #4
0
 public override object[] GetCustomAttributes(Type attributeType, bool inherit)
 {
     return(UnderlyingModule.GetCustomAttributes(attributeType, inherit));
 }
Пример #5
0
 public override Type[] FindTypes(TypeFilter filter, object filterCriteria)
 {
     return(UnderlyingModule.FindTypes(filter, filterCriteria));
 }
Пример #6
0
 public override string ToString()
 {
     return(UnderlyingModule.ToString());
 }
Пример #7
0
 public override Type ResolveType(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
 {
     return(UnderlyingModule.ResolveType(metadataToken, genericTypeArguments, genericMethodArguments));
 }
Пример #8
0
 public override bool Equals([NotNullWhen(true)] object?o)
 {
     return(o is ProjectingModule other &&
            Projector == other.Projector &&
            UnderlyingModule.Equals(other.UnderlyingModule));
 }
Пример #9
0
 public override bool IsResource()
 {
     return(UnderlyingModule.IsResource());
 }
Пример #10
0
 public override bool IsDefined(Type attributeType, bool inherit)
 {
     return(UnderlyingModule.IsDefined(attributeType, inherit));
 }
Пример #11
0
 public override Type[] GetTypes()
 {
     return(UnderlyingModule.GetTypes());
 }
Пример #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));
        }
Пример #13
0
 public override void GetPEKind(out PortableExecutableKinds peKind, out ImageFileMachine machine)
 {
     UnderlyingModule.GetPEKind(out peKind, out machine);
 }
Пример #14
0
 public override int GetHashCode()
 {
     return(Projector.GetHashCode() ^ UnderlyingModule.GetHashCode());
 }
Пример #15
0
 public override FieldInfo GetField(string name, BindingFlags bindingAttr)
 {
     return(UnderlyingModule.GetField(name, bindingAttr));
 }
Пример #16
0
 public override byte[] ResolveSignature(int metadataToken)
 {
     return(UnderlyingModule.ResolveSignature(metadataToken));
 }
Пример #17
0
 public override FieldInfo[] GetFields(BindingFlags bindingFlags)
 {
     return(UnderlyingModule.GetFields(bindingFlags));
 }
Пример #18
0
 public override string ResolveString(int metadataToken)
 {
     return(UnderlyingModule.ResolveString(metadataToken));
 }
Пример #19
0
 public override MethodInfo[] GetMethods(BindingFlags bindingFlags)
 {
     return(UnderlyingModule.GetMethods(bindingFlags));
 }
Пример #20
0
 public override MethodBase?ResolveMethod(int metadataToken, Type[]?genericTypeArguments, Type[]?genericMethodArguments)
 {
     return(UnderlyingModule.ResolveMethod(metadataToken, genericTypeArguments, genericMethodArguments));
 }