コード例 #1
0
 public void Read(ClrModuleReader reader)
 {
     this.Version = reader.ReadVersion();
     this.Flags = (AssemblyFlags)reader.Binary.ReadUInt32();
     this.PublicKeyOrToken = reader.ReadBlob();
     this.Name = reader.ReadString();
     this.Culture = reader.ReadString();
     this.HashValue = reader.ReadBlob();
 }
コード例 #2
0
 public void Read(ClrModuleReader reader)
 {
     this.Version          = reader.ReadVersion();
     this.Flags            = (AssemblyFlags)reader.Binary.ReadUInt32();
     this.PublicKeyOrToken = reader.ReadBlob();
     this.Name             = reader.ReadString();
     this.Culture          = reader.ReadString();
     this.HashValue        = reader.ReadBlob();
 }
コード例 #3
0
ファイル: ConstantEntry.cs プロジェクト: BGCX261/zoompe-git
 public void Read(ClrModuleReader reader)
 {
     this.Type = (ElementType)reader.Binary.ReadByte();
     byte padding = reader.Binary.ReadByte();
     this.Parent = reader.ReadCodedIndex<HasConstant>();
     this.Value = reader.ReadBlob();
 }
コード例 #4
0
ファイル: ConstantEntry.cs プロジェクト: BGCX261/zoompe-git
        public void Read(ClrModuleReader reader)
        {
            this.Type = (ElementType)reader.Binary.ReadByte();
            byte padding = reader.Binary.ReadByte();

            this.Parent = reader.ReadCodedIndex <HasConstant>();
            this.Value  = reader.ReadBlob();
        }
コード例 #5
0
 public void Read(ClrModuleReader reader)
 {
     this.HashAlgId = (AssemblyHashAlgorithm)reader.Binary.ReadUInt32();
     this.Version   = reader.ReadVersion();
     this.Flags     = (AssemblyFlags)reader.Binary.ReadUInt32();
     this.PublicKey = reader.ReadBlob();
     this.Name      = reader.ReadString();
     this.Culture   = reader.ReadString();
 }
コード例 #6
0
ファイル: AssemblyEntry.cs プロジェクト: BGCX261/zoompe-git
 public void Read(ClrModuleReader reader)
 {
     this.HashAlgId = (AssemblyHashAlgorithm)reader.Binary.ReadUInt32();
     this.Version = reader.ReadVersion();
     this.Flags = (AssemblyFlags)reader.Binary.ReadUInt32();
     this.PublicKey = reader.ReadBlob();
     this.Name = reader.ReadString();
     this.Culture = reader.ReadString();
 }
コード例 #7
0
 public void Read(ClrModuleReader reader)
 {
     this.Parent = reader.ReadCodedIndex<HasFieldMarshal>();
     this.NativeType = new MarshalSpec(reader.ReadBlob());
 }
コード例 #8
0
 public void Read(ClrModuleReader reader)
 {
     this.Parent = reader.ReadCodedIndex <HasCustomAttribute>();
     this.Type   = reader.ReadCodedIndex <CustomAttributeType>();
     this.Value  = new CustomAttributeData(reader.ReadBlob());
 }
コード例 #9
0
 public void Read(ClrModuleReader reader)
 {
     this.SignatureBlob = reader.ReadBlob();
 }
コード例 #10
0
 public void Read(ClrModuleReader reader)
 {
     this.Parent     = reader.ReadCodedIndex <HasFieldMarshal>();
     this.NativeType = new MarshalSpec(reader.ReadBlob());
 }
コード例 #11
0
 public void Read(ClrModuleReader reader)
 {
     this.Action        = (SecurityAction)reader.Binary.ReadUInt16();
     this.Parent        = reader.ReadCodedIndex <HasDeclSecurity>();
     this.PermissionSet = reader.ReadBlob();
 }
コード例 #12
0
 public void Read(ClrModuleReader reader)
 {
     this.Flags     = (FileAttributes)reader.Binary.ReadUInt32();
     this.Name      = reader.ReadString();
     this.HashValue = reader.ReadBlob();
 }
コード例 #13
0
 public void Read(ClrModuleReader reader)
 {
     this.Parent = reader.ReadCodedIndex<HasCustomAttribute>();
     this.Type = reader.ReadCodedIndex<CustomAttributeType>();
     this.Value = new CustomAttributeData(reader.ReadBlob());
 }
コード例 #14
0
ファイル: MemberRefEntry.cs プロジェクト: BGCX261/zoompe-git
 public void Read(ClrModuleReader reader)
 {
     this.Class         = reader.ReadCodedIndex <MemberRefParent>();
     this.Name          = reader.ReadString();
     this.SignatureBlob = reader.ReadBlob();
 }
コード例 #15
0
ファイル: FileEntry.cs プロジェクト: BGCX261/zoompe-git
 public void Read(ClrModuleReader reader)
 {
     this.Flags = (FileAttributes)reader.Binary.ReadUInt32();
     this.Name = reader.ReadString();
     this.HashValue = reader.ReadBlob();
 }
コード例 #16
0
ファイル: MemberRefEntry.cs プロジェクト: BGCX261/zoompe-git
 public void Read(ClrModuleReader reader)
 {
     this.Class = reader.ReadCodedIndex<MemberRefParent>();
     this.Name = reader.ReadString();
     this.SignatureBlob = reader.ReadBlob();
 }
コード例 #17
0
 public void Read(ClrModuleReader reader)
 {
     this.Action = (SecurityAction)reader.Binary.ReadUInt16();
     this.Parent = reader.ReadCodedIndex<HasDeclSecurity>();
     this.PermissionSet = reader.ReadBlob();
 }
コード例 #18
0
 public void Read(ClrModuleReader reader)
 {
     this.SignatureBlob = reader.ReadBlob();
 }