protected override EventMapRow ReadRow(TableHeap heap) { return(new EventMapRow( heap.ReadToken(MetadataTokenType.TypeDef), heap.ReadToken(MetadataTokenType.Event) )); }
protected override PropertyMapRow ReadRow(TableHeap heap) { return(new PropertyMapRow( heap.ReadToken(MetadataTokenType.TypeDef), heap.ReadToken(MetadataTokenType.Property) )); }
protected override NestedClassRow ReadRow(TableHeap heap) { return(new NestedClassRow( heap.ReadToken(MetadataTokenType.TypeDef), heap.ReadToken(MetadataTokenType.TypeDef) )); }
protected override InterfaceImplRow ReadRow(TableHeap heap) { return(new InterfaceImplRow( heap.ReadToken(MetadataTokenType.TypeDef), heap.ReadCodedToken(CodedTokenType.TypeDefOrRef) )); }
protected override GenericParamConstraintRow ReadRow(TableHeap heap) { return(new GenericParamConstraintRow( heap.ReadToken(MetadataTokenType.GenericParam), heap.ReadCodedToken(CodedTokenType.TypeDefOrRef) )); }
protected override FieldLayoutRow ReadRow(TableHeap heap) { return(new FieldLayoutRow( heap.ReadUInt32(), heap.ReadToken(MetadataTokenType.Field) )); }
protected override MethodSemanticsRow ReadRow(TableHeap heap) { return(new MethodSemanticsRow( (MethodSemanticsAttributes)heap.ReadUInt16(), heap.ReadToken(MetadataTokenType.Method), heap.ReadCodedToken(CodedTokenType.HasSemantics) )); }
protected override MethodImplRow ReadRow(TableHeap heap) { return(new MethodImplRow( heap.ReadToken(MetadataTokenType.TypeDef), heap.ReadCodedToken(CodedTokenType.MethodDefOrRef), heap.ReadCodedToken(CodedTokenType.MethodDefOrRef) )); }
protected override ClassLayoutRow ReadRow(TableHeap heap) { return(new ClassLayoutRow( heap.ReadUInt16(), heap.ReadUInt32(), heap.ReadToken(MetadataTokenType.TypeDef) )); }
protected override ImplMapRow ReadRow(TableHeap heap) { return(new ImplMapRow( (MethodImplAttributes)heap.ReadUInt16(), heap.ReadCodedToken(CodedTokenType.MemberForwarded), heap.ReadString(), heap.ReadToken(MetadataTokenType.ModuleRef) )); }