コード例 #1
0
        public override Type ResolveType(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
        {
            genericTypeArguments   = Projector.Unproject(genericTypeArguments);
            genericMethodArguments = Projector.Unproject(genericMethodArguments);

            return(Projector.ProjectType(base.ResolveType(metadataToken, genericTypeArguments, genericMethodArguments)));
        }
コード例 #2
0
 public override Type GetEnumUnderlyingType()
 {
     return(_projector.ProjectType(base.GetEnumUnderlyingType()));
 }
コード例 #3
0
ファイル: ProjectingModule.cs プロジェクト: zhy29563/MyMEF
 public override Type GetType(string className, bool throwOnError, bool ignoreCase)
 {
     return(_projector.ProjectType(base.GetType(className, throwOnError, ignoreCase)));
 }
コード例 #4
0
ファイル: ProjectingAssembly.cs プロジェクト: z77ma/runtime
 public override Type?GetType(string name, bool throwOnError, bool ignoreCase)
 {
     return(Projector.ProjectType(base.GetType(name, throwOnError, ignoreCase)));
 }