コード例 #1
0
 public TableStreamNode(PEStructuralNodeProvider provider, IStructuralNode parent, string name, long offset, long length)
     : base(parent)
 {
     _provider = provider;
     Name      = name;
     ByteRange = new ByteRange(offset, length);
 }
コード例 #2
0
 public ResourceDirectoryNode(PEStructuralNodeProvider provider, IStructuralNode parent, long resourceBase, long offset, int depth)
     : base(parent)
 {
     _provider     = provider;
     _resourceBase = resourceBase;
     _offset       = offset;
     _depth        = depth;
 }
コード例 #3
0
 public StreamHeaderListNode(PEStructuralNodeProvider provider, IStructuralNode parent)
     : base(parent)
 {
     _provider = provider;
 }
コード例 #4
0
ファイル: PESectionList.cs プロジェクト: fengye87626/HexView
 public PESectionList(PEStructuralNodeProvider provider, IStructuralNode parent)
     : base(parent)
 {
     _provider = provider;
 }
コード例 #5
0
 public MetaDataRootNode(PEStructuralNodeProvider provider, IStructuralNode?parent, int length)
     : base(parent)
 {
     _provider = provider;
     ByteRange = new ByteRange(_provider.MetaDataOffset, length);
 }
コード例 #6
0
ファイル: PESection.cs プロジェクト: fengye87626/HexView
 public PESection(IStructuralNode parent, PEStructuralNodeProvider provider, int offset)
     : base(parent)
 {
     _provider           = provider;
     _tableReccordOffset = offset;
 }