示例#1
0
        public virtual void GetPEKind(out PortableExecutableKinds peKind, out ImageFileMachine machine)
        {
            RuntimeModule module = this as RuntimeModule;

            if (module != null)
            {
                module.GetPEKind(out peKind, out machine);
            }
            throw new NotImplementedException();
        }
示例#2
0
        public virtual void GetPEKind(out PortableExecutableKinds peKind, out ImageFileMachine machine)
        {
            // This API was made virtual in V4. Code compiled against V2 might use
            // "call" rather than "callvirt" to call it.
            // This makes sure those code still works.
            RuntimeModule rtModule = this as RuntimeModule;

            if (rtModule != null)
            {
                rtModule.GetPEKind(out peKind, out machine);
            }

            throw new NotImplementedException();
        }
示例#3
0
 void GetPEKind(out PortableExecutableKinds peKind, out ImageFileMachine machine)
 {
     RuntimeModule.GetPEKind(_impl, out peKind, out machine);
 }