Esempio n. 1
0
 public override MethodInfo GetGenericMethodDefinition()
 {
     return(Projector.ProjectMethod(base.GetGenericMethodDefinition()));
 }
Esempio n. 2
0
 public override Type[] GetTypes()
 {
     return(Projector.Project(base.GetTypes(), Projector.ProjectType));
 }
Esempio n. 3
0
 public override FieldInfo[] GetFields(BindingFlags bindingFlags)
 {
     return(Projector.Project(base.GetFields(bindingFlags), Projector.ProjectField));
 }
Esempio n. 4
0
 public override Module GetModule(string name)
 {
     return(Projector.ProjectModule(base.GetModule(name)));
 }
Esempio n. 5
0
 public override Assembly GetSatelliteAssembly(CultureInfo culture, Version version)
 {
     return(Projector.ProjectAssembly(base.GetSatelliteAssembly(culture, version)));
 }
Esempio n. 6
0
        public override object[] GetCustomAttributes(Type attributeType, bool inherit)
        {
            attributeType = Projector.Unproject(attributeType);

            return(base.GetCustomAttributes(attributeType, inherit));
        }
Esempio n. 7
0
        public override bool IsDefined(Type attributeType, bool inherit)
        {
            attributeType = Projector.Unproject(attributeType);

            return(base.IsDefined(attributeType, inherit));
        }
 public override Type[] GetOptionalCustomModifiers()
 {
     return(Projector.Project(base.GetOptionalCustomModifiers(), Projector.ProjectType));
 }
 public override Type[] GetRequiredCustomModifiers()
 {
     return(Projector.Project(base.GetRequiredCustomModifiers(), Projector.ProjectType));
 }
 public override MethodInfo[] GetAccessors(bool nonPublic)
 {
     return(Projector.Project(base.GetAccessors(nonPublic), Projector.ProjectMethod));
 }
 public override MethodInfo GetSetMethod(bool nonPublic)
 {
     return(Projector.ProjectMethod(base.GetSetMethod(nonPublic)));
 }
 public override int GetHashCode()
 {
     return(Projector.GetHashCode() ^ UnderlyingParameter.GetHashCode());
 }
Esempio n. 13
0
 public override MethodInfo[] GetMethods(BindingFlags bindingFlags)
 {
     return(Projector.Project(base.GetMethods(bindingFlags), Projector.ProjectMethod));
 }
Esempio n. 14
0
 protected override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
 {
     types = Projector.Unproject(types);
     return(Projector.ProjectMethod(base.GetMethodImpl(name, bindingAttr, binder, callConvention, types, modifiers)));
 }
 public override int GetHashCode()
 {
     return(Projector.GetHashCode() ^ UnderlyingType.GetHashCode());
 }
Esempio n. 16
0
 public override MethodBody GetMethodBody()
 {
     return(Projector.ProjectMethodBody(base.GetMethodBody()));
 }
Esempio n. 17
0
 public override int GetHashCode()
 {
     return(Projector.GetHashCode() ^ UnderlyingAssembly.GetHashCode());
 }
Esempio n. 18
0
 public override ParameterInfo[] GetParameters()
 {
     return(Projector.Project(base.GetParameters(), Projector.ProjectParameter));
 }
Esempio n. 19
0
 public override IList <CustomAttributeData> GetCustomAttributesData()
 {
     return(Projector.Project(base.GetCustomAttributesData(), Projector.ProjectCustomAttributeData));
 }
Esempio n. 20
0
 public override MethodInfo MakeGenericMethod(params Type[] typeArguments)
 {
     return(Projector.ProjectMethod(base.MakeGenericMethod(Projector.Unproject(typeArguments))));
 }
Esempio n. 21
0
 public override ManifestResourceInfo GetManifestResourceInfo(string resourceName)
 {
     return(Projector.ProjectManifestResource(base.GetManifestResourceInfo(resourceName)));
 }
Esempio n. 22
0
 public override Delegate CreateDelegate(Type delegateType)
 {
     return(base.CreateDelegate(Projector.Unproject(delegateType)));
 }
Esempio n. 23
0
 public override Module[] GetModules(bool getResourceModules)
 {
     return(Projector.Project(base.GetModules(getResourceModules), Projector.ProjectModule));
 }
Esempio n. 24
0
 public override Delegate CreateDelegate(Type delegateType, object target)
 {
     return(base.CreateDelegate(Projector.Unproject(delegateType), target));
 }
Esempio n. 25
0
 public override Type GetType(string name, bool throwOnError, bool ignoreCase)
 {
     return(Projector.ProjectType(base.GetType(name, throwOnError, ignoreCase)));
 }
Esempio n. 26
0
 public override Type[] GetGenericArguments()
 {
     return(Projector.Project(base.GetGenericArguments(), Projector.ProjectType));
 }
Esempio n. 27
0
 public override Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore)
 {
     return(Projector.ProjectModule(base.LoadModule(moduleName, rawModule, rawSymbolStore)));
 }
Esempio n. 28
0
 public override FieldInfo GetField(string name, BindingFlags bindingAttr)
 {
     return(Projector.ProjectField(base.GetField(name, bindingAttr)));
 }