public void Read(ClrModuleReader reader) { this.TypeDefinition = new TypeDefinition(); this.TypeDefinition.Attributes = (TypeAttributes)reader.Binary.ReadUInt32(); this.TypeDefinition.Name = reader.ReadString(); this.TypeDefinition.Namespace = reader.ReadString(); this.Extends = reader.ReadCodedIndex <TypeDefOrRef>(); this.FieldList = reader.ReadTableIndex(TableKind.Field); this.MethodList = reader.ReadTableIndex(TableKind.MethodDef); }
public void Read(ClrModuleReader reader) { this.MappingFlags = (PInvokeAttributes)reader.Binary.ReadUInt16(); this.MemberForwarded = reader.ReadCodedIndex <MemberForwarded>(); this.ImportName = reader.ReadString(); this.ImportScope = reader.ReadTableIndex(TableKind.ModuleRef); }
public void Read(ClrModuleReader reader) { this.MappingFlags = (PInvokeAttributes)reader.Binary.ReadUInt16(); this.MemberForwarded = reader.ReadCodedIndex<MemberForwarded>(); this.ImportName = reader.ReadString(); this.ImportScope = reader.ReadTableIndex(TableKind.ModuleRef); }
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); }
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); }
public void Read(ClrModuleReader reader) { this.Parent = reader.ReadTableIndex(TableKind.TypeDef); this.PropertyList = reader.ReadTableIndex(TableKind.Property); }
public void Read(ClrModuleReader reader) { this.Parent = reader.ReadTableIndex(TableKind.TypeDef); this.EventList = reader.ReadTableIndex(TableKind.Event); }
public void Read(ClrModuleReader reader) { this.Parent = reader.ReadTableIndex(TableKind.TypeDef); this.EventList = reader.ReadTableIndex(TableKind.Event); }
public void Read(ClrModuleReader reader) { this.Class = reader.ReadTableIndex(TableKind.TypeDef); this.Interface = reader.ReadCodedIndex <TypeDefOrRef>(); }
public void Read(ClrModuleReader reader) { this.PackingSize = reader.Binary.ReadUInt16(); this.ClassSize = reader.Binary.ReadUInt32(); this.Parent = reader.ReadTableIndex(TableKind.TypeDef); }
public void Read(ClrModuleReader reader) { this.RVA = reader.Binary.ReadUInt32(); this.Field = reader.ReadTableIndex(TableKind.Field); }
public void Read(ClrModuleReader reader) { this.PackingSize = reader.Binary.ReadUInt16(); this.ClassSize = reader.Binary.ReadUInt32(); this.Parent = reader.ReadTableIndex(TableKind.TypeDef); }
public void Read(ClrModuleReader reader) { this.Semantics = (MethodSemanticsAttributes)reader.Binary.ReadUInt16(); this.Method = reader.ReadTableIndex(TableKind.MethodDef); this.Association = reader.ReadCodedIndex <HasSemantics>(); }
public void Read(ClrModuleReader reader) { this.RVA = reader.Binary.ReadUInt32(); this.Field = reader.ReadTableIndex(TableKind.Field); }
public void Read(ClrModuleReader reader) { this.Owner = reader.ReadTableIndex(TableKind.GenericParam); this.Constraint = reader.ReadCodedIndex <TypeDefOrRef>(); }
public void Read(ClrModuleReader reader) { this.Class = reader.ReadTableIndex(TableKind.TypeDef); this.Interface = reader.ReadCodedIndex<TypeDefOrRef>(); }
public void Read(ClrModuleReader reader) { this.Owner = reader.ReadTableIndex(TableKind.GenericParam); this.Constraint = reader.ReadCodedIndex<TypeDefOrRef>(); }
public void Read(ClrModuleReader reader) { this.NestedClass = reader.ReadTableIndex(TableKind.TypeDef); this.EnclosingClass = reader.ReadTableIndex(TableKind.TypeDef); }
public void Read(ClrModuleReader reader) { this.Class = reader.ReadTableIndex(TableKind.TypeDef); this.MethodBody = reader.ReadCodedIndex<MethodDefOrRef>(); this.MethodDeclaration = reader.ReadCodedIndex<MethodDefOrRef>(); }
public void Read(ClrModuleReader reader) { this.Class = reader.ReadTableIndex(TableKind.TypeDef); this.MethodBody = reader.ReadCodedIndex <MethodDefOrRef>(); this.MethodDeclaration = reader.ReadCodedIndex <MethodDefOrRef>(); }
public void Read(ClrModuleReader reader) { this.Semantics = (MethodSemanticsAttributes)reader.Binary.ReadUInt16(); this.Method = reader.ReadTableIndex(TableKind.MethodDef); this.Association = reader.ReadCodedIndex<HasSemantics>(); }
public void Read(ClrModuleReader reader) { this.NestedClass = reader.ReadTableIndex(TableKind.TypeDef); this.EnclosingClass = reader.ReadTableIndex(TableKind.TypeDef); }