Abstract
Fields are one of two kinds of typed and named data locations, the second kind being method local variables, which are discussed in Chapter 10. Fields correspond to the data members and global variables of the C++ world. Apart from their own characteristics, fields can have additional information associated with them that defines the way the fields are laid out by the loader, how they are allocated, how they are marshaled to unmanaged code, and whether they have default values. This chapter examines all aspects of member and global fields, and the metadata used to describe these aspects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Serge Lidin
About this chapter
Cite this chapter
Lidin, S. (2014). Fields and Data Constants. In: .NET IL Assembler. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6760-7_9
Download citation
DOI: https://doi.org/10.1007/978-1-4302-6760-7_9
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-6761-4
Online ISBN: 978-1-4302-6760-7
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)