TUP.AsmResolver.NET.NETHeader.FromAssembly C# (CSharp) Метод

FromAssembly() публичный статический Метод

Gets the Portable Executeable's NT header by specifing the assembly.
public static FromAssembly ( Win32Assembly assembly ) : NETHeader
assembly Win32Assembly The assembly to read the nt header
Результат NETHeader
        public static NETHeader FromAssembly(Win32Assembly assembly)
        {
            NETHeader header = new NETHeader();

            header._assembly = assembly;
            NETHeaderReader reader = new NETHeaderReader(assembly._ntHeader, header);
            header._metadata = new MetaDataHeader(reader);
            reader.LoadData();
            header.TokenResolver = new MetaDataTokenResolver(header);
            return header;
        }