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

            return(base.GetCustomAttributes(attributeType, inherit));
        }
Exemple #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());
 }
 public override MethodInfo[] GetMethods(BindingFlags bindingFlags)
 {
     return(Projector.Project(base.GetMethods(bindingFlags), Projector.ProjectMethod));
 }
 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());
 }
Exemple #16
0
 public override MethodBody GetMethodBody()
 {
     return(Projector.ProjectMethodBody(base.GetMethodBody()));
 }
Exemple #17
0
 public override int GetHashCode()
 {
     return(Projector.GetHashCode() ^ UnderlyingAssembly.GetHashCode());
 }
Exemple #18
0
 public override ParameterInfo[] GetParameters()
 {
     return(Projector.Project(base.GetParameters(), Projector.ProjectParameter));
 }
Exemple #19
0
 public override IList <CustomAttributeData> GetCustomAttributesData()
 {
     return(Projector.Project(base.GetCustomAttributesData(), Projector.ProjectCustomAttributeData));
 }
Exemple #20
0
 public override MethodInfo MakeGenericMethod(params Type[] typeArguments)
 {
     return(Projector.ProjectMethod(base.MakeGenericMethod(Projector.Unproject(typeArguments))));
 }
Exemple #21
0
 public override ManifestResourceInfo GetManifestResourceInfo(string resourceName)
 {
     return(Projector.ProjectManifestResource(base.GetManifestResourceInfo(resourceName)));
 }
Exemple #22
0
 public override Delegate CreateDelegate(Type delegateType)
 {
     return(base.CreateDelegate(Projector.Unproject(delegateType)));
 }
Exemple #23
0
 public override Module[] GetModules(bool getResourceModules)
 {
     return(Projector.Project(base.GetModules(getResourceModules), Projector.ProjectModule));
 }
Exemple #24
0
 public override Delegate CreateDelegate(Type delegateType, object target)
 {
     return(base.CreateDelegate(Projector.Unproject(delegateType), target));
 }
Exemple #25
0
 public override Type GetType(string name, bool throwOnError, bool ignoreCase)
 {
     return(Projector.ProjectType(base.GetType(name, throwOnError, ignoreCase)));
 }
Exemple #26
0
 public override Type[] GetGenericArguments()
 {
     return(Projector.Project(base.GetGenericArguments(), Projector.ProjectType));
 }
Exemple #27
0
 public override Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore)
 {
     return(Projector.ProjectModule(base.LoadModule(moduleName, rawModule, rawSymbolStore)));
 }
 public override FieldInfo GetField(string name, BindingFlags bindingAttr)
 {
     return(Projector.ProjectField(base.GetField(name, bindingAttr)));
 }