コード例 #1
0
ファイル: MethodDefEntry.cs プロジェクト: BGCX261/zoompe-git
        public void Read(ClrModuleReader reader)
        {
            this.MethodDefinition = new MethodDefinition();

            this.RVA = reader.Binary.ReadUInt32();
            this.MethodDefinition.ImplAttributes = (MethodImplAttributes)reader.Binary.ReadUInt16();
            this.MethodDefinition.Attributes     = (MethodAttributes)reader.Binary.ReadUInt16();
            this.MethodDefinition.Name           = reader.ReadString();
            this.Signature = reader.ReadMethodSignature();
            this.ParamList = reader.ReadTableIndex(TableKind.Param);
        }
コード例 #2
0
ファイル: MethodDefEntry.cs プロジェクト: BGCX261/zoompe-git
        public void Read(ClrModuleReader reader)
        {
            this.MethodDefinition = new MethodDefinition();

            this.RVA = reader.Binary.ReadUInt32();
            this.MethodDefinition.ImplAttributes = (MethodImplAttributes)reader.Binary.ReadUInt16();
            this.MethodDefinition.Attributes = (MethodAttributes)reader.Binary.ReadUInt16();
            this.MethodDefinition.Name = reader.ReadString();
            this.Signature = reader.ReadMethodSignature();
            this.ParamList = reader.ReadTableIndex(TableKind.Param);
        }